import type { CostTrackerOptions, RunCostSummary, StepCostRecord } from './types.js'; export declare class CostTracker { private readonly usageFilePath; private readonly startedSteps; constructor(options?: CostTrackerOptions); stepStarted(runId: string, stepName: string, agent: string, cli: string): void; stepCompleted(runId: string, stepName: string, _exitCode: number): StepCostRecord; getRunSummary(runId: string): RunCostSummary; private appendRecord; private getStepKey; private readRecords; } //# sourceMappingURL=tracker.d.ts.map