/** Per-token USD prices for a single model. Cache fields optional (not all vendors expose them). */
export interface ModelPricing {
    inputPerToken: number;
    outputPerToken: number;
    cacheReadPerToken?: number;
    cacheWritePerToken?: number;
}
/** Date-stamped version of the pricing table (e.g. "2026-06-24"). */
export declare const PRICING_VERSION: string;
/**
 * Resolve per-token pricing for a model id. Tolerant of vendor prefixes,
 * version dashes, and date suffixes. Returns null when no canonical key is a
 * substring of the normalized id (i.e. genuinely unknown model).
 */
export declare function getModelPricing(modelId: string): ModelPricing | null;
/** List every canonical model id that carries a price. */
export declare function listPricedModels(): string[];
