export interface ReportOptions { key?: string; tokens_estimated: number; tokens_saved: number; model?: string; action: 'prevented' | 'routed' | 'pass'; cost_saved_usd: number; } export interface ReportResult { transaction_id: string; fee_usd: number; balance_remaining_usd: number; timestamp: string; } export declare function report(opts: ReportOptions): Promise;