export declare const DISCORD_INVALID_REQUEST_PRESSURE: Readonly<{ documentedLimit: 10000; documentedWindowMs: number; resolutionMs: 1000; }>; export interface DiscordResponseObservation { sharedRateLimit: boolean; statusCode: number; } export interface InvalidRequestPressureSnapshot { coverage: "this-process-only"; discordDocumentedLimit: number; discordDocumentedWindowMs: number; ipWideTotalKnown: false; observed: { forbidden403: number; rateLimited429: number; total: number; unauthorized401: number; }; sharedScope429Excluded: true; state: "clear" | "documented-limit-reached" | "observed"; thresholdReachedByThisProcess: boolean; windowResolutionMs: number; } export declare class InvalidRequestPressureTracker { #private; constructor(clock: () => number); record(response: DiscordResponseObservation): boolean; snapshot(): InvalidRequestPressureSnapshot; } //# sourceMappingURL=invalid-request-pressure.d.ts.map