import type { ProviderEvent } from '../../provider.js'; export { OVERLOAD_EXHAUSTED } from '../shared/overload-sentinel.js'; export declare const OVERLOAD_EXHAUSTED_NOTICE: string; export declare const OVERLOAD_PAUSE_CEILING_MS: number; export declare const OVERLOAD_PAUSE_MAX_MS: number; export declare const OVERLOAD_PROBE_MIN_MS: number; export declare const OVERLOAD_PROBE_MAX_MS: number; export declare function jitterBackoff(baseMs: number, random?: () => number): number; export declare function nextProbeDelayMs(random?: () => number): number; export declare function classifyOverloadExhaustion(event: ProviderEvent): boolean; export declare function resolveOverloadPauseCeilingMs(surface: string | undefined): number;