WebSocketManagerSummaryNo summary provided.export declare class WebSocketManager extends AsyncEventEmitter<ManagerShardEventsMap> ExtendsAsyncEventEmitter<ManagerShardEventsMapConstructorconstructor(options)Constructs a new instance of the WebSocketManager classNameTypeOptionalDescriptionoptionsRequiredWebSocketManagerOptions & Partial<OptionalWebSocketManagerOptions>NoNonePropertiesReadonlyoptions:WebSocketManagerOptionsThe options being used by this managerMethodsconnect():Promise<void>destroy(options?):Awaitable<void>NameTypeOptionalDescriptionoptionsOmit<WebSocketShardDestroyOptions, 'recover'>YesNonefetchGatewayInformation(force?):Promise<APIGatewayBotInfo>Fetches the gateway information from Discord - or returns it from cache if availableNameTypeOptionalDescriptionforcebooleanYesWhether to ignore the cache and force a fresh fetchgetShardCount():Promise<number>Yields the total number of shards across for your bot, accounting for Discord recommendationsgetShardIds(force?):Promise<number[]>Yields the ids of the shards this manager should manageNameTypeOptionalDescriptionforcebooleanYesNonesend(shardId, payload):Awaitable<void>NameTypeOptionalDescriptionshardIdnumberNoNonepayloadGatewaySendPayloadNoNonesetStrategy(strategy):thisNameTypeOptionalDescriptionstrategyIShardingStrategyNoNoneupdateShardCount(shardCount):Promise<this>Updates your total shard count on-the-fly, spawning shards as neededNameTypeOptionalDescriptionshardCountnumber | nullNoThe new shard count to use