export interface GatewayBotDiscovery { sessionStartLimit: { maxConcurrency: number; remaining: number; resetAfterMs: number; total: number; }; shards: number; url: string; } export declare class GatewayDiscoveryEvidenceError extends Error { constructor(); } export declare function normalizeDiscordGatewayUrl(value: unknown, options?: { rootOnly?: boolean; }): string | undefined; export declare function projectGatewayBotDiscovery(value: unknown): GatewayBotDiscovery; export declare function validateGatewayBotDiscovery(value: unknown): GatewayBotDiscovery; //# sourceMappingURL=gateway-discovery.d.ts.map