export type HubShadowCompareConfig = { enabled: boolean; sampleRate: number; baselineMode: 'off' | 'observe' | 'enforce'; }; export declare function resolveHubShadowCompareConfig(): HubShadowCompareConfig; export declare function shouldRunHubShadowCompare(config: HubShadowCompareConfig): boolean; export declare function recordHubShadowCompareDiff(options: { requestId: string; entryEndpoint: string; routeHint?: string; candidateMode?: string; baselineMode: string; baselineOut: unknown; candidateOut: unknown; excludedProviderKeys?: string[]; attempt?: number; }): Promise;