import type { TokenUsage } from '../../../../modules/token-accounting/entities/tokenUsage/tokenUsage.schema.js';
interface ModelRates {
    inputPerMillion: number;
    outputPerMillion: number;
    cacheCreationPerMillion: number;
    cacheReadPerMillion: number;
}
/**
 * Anthropic public pricing per 1M tokens.
 * Last updated: 2026-05-23 - source: https://www.anthropic.com/pricing
 * Refresh on Claude model family bumps.
 */
export declare const MODEL_PRICING_USD_PER_MILLION: Record<string, ModelRates>;
export declare function computeCostUsd(model: string, tokens: TokenUsage): number;
export {};
//# sourceMappingURL=modelPricing.d.ts.map