export interface BenchOutcome { status?: number; error?: string; latencyMs: number; } export interface BenchSummary { success: number; fails: number; statusCounts: Record; errorCounts: Record; } export interface ProductionBenchEnv { TEST_API_KEY?: string; LATINFO_TEST_KEY?: string; } export declare function parseDotEnv(content: string): ProductionBenchEnv; export declare function resolveProductionBenchApiKey(configApiKey: string | undefined, env?: ProductionBenchEnv, repoEnv?: ProductionBenchEnv): string | null; export declare function isWarmupBatchComplete(success: number, total: number): boolean; export declare function getBenchSearchValue(record: Record, searchField?: string): string | undefined; export declare function summarizeBenchOutcomes(outcomes: BenchOutcome[]): BenchSummary; export declare function formatBenchDiagnostics(summary: BenchSummary): string; export declare function isVerifiedMissingLookup(url: string, headers: Record, fetcher?: typeof fetch): Promise;