export type PricingProvider = 'openai' | 'anthropic' | 'groq' | 'ollama' | 'opencode' | 'other'; export interface ModelPrice { provider: PricingProvider; /** USD per 1M input tokens */ inputPer1M: number; /** USD per 1M output tokens */ outputPer1M: number; } export declare const FALLBACK_PRICE: ModelPrice; export declare function getModelPrice(model: string): ModelPrice; export declare function roundCost(cost: number): number; /** USD cost from token counts against the model pricing table. */ export declare function estimateCostFromTokens(model: string, inputTokens: number, outputTokens: number): number; //# sourceMappingURL=modelPricing.d.ts.map