import type { ResolvedSuite, RunOptions } from "../config/types.js"; export interface CostEstimate { /** Total estimated judge calls */ readonly judgeCalls: number; /** Total estimated target calls (live mode only) */ readonly targetCalls: number; /** Human-readable summary */ readonly summary: string; } /** * Estimates the number of LLM calls a run will make. * Does NOT estimate dollar cost (we don't know the user's model pricing). * Provides call counts so the user can make an informed decision. */ export declare function estimateCost(suite: ResolvedSuite, options: Pick): CostEstimate; //# sourceMappingURL=cost-estimator.d.ts.map