types: fix Client#lastPingTimestamps (#10634)

* types: fix Client#lastPingTimestamps

* docs: consistency

* types: use ReadonlyCollection
This commit is contained in:
Qjuh
2024-12-05 17:46:38 +01:00
committed by GitHub
parent 0560842a21
commit 07eb3865c4
2 changed files with 2 additions and 2 deletions

View File

@@ -196,7 +196,7 @@ class Client extends BaseClient {
/**
* The last time a ping was sent (a timestamp) for each WebSocketShard connection
* @type {Collection<number,number>}
* @type {Collection<number, number>}
*/
this.lastPingTimestamps = new Collection();

View File

@@ -999,7 +999,7 @@ export class Client<Ready extends boolean = boolean> extends BaseClient {
public channels: ChannelManager;
public get emojis(): BaseGuildEmojiManager;
public guilds: GuildManager;
public lastPingTimestamp: number;
public lastPingTimestamps: ReadonlyCollection<number, number>;
public options: Omit<ClientOptions, 'intents'> & { intents: IntentsBitField };
public get ping(): number | null;
public get readyAt(): If<Ready, Date>;