/** * Pricing constants and calculation functions for Claude models. * Extracted from types.ts for max-lines compliance. */ import type { ModelPricing, ModelPricingExtended } from "./types"; /** * Pricing table for known Claude models. */ export declare const MODEL_PRICING: Record; export declare const MODEL_PRICING_EXTENDED: Record; /** * Calculate the USD cost for a single API interaction. */ export declare function calculateCostUsd(model: string, inputTokens: number, outputTokens: number, cacheCreationTokens: number, cacheReadTokens: number): number | undefined; /** * Calculate the USD cost with separate 5-minute and 1-hour cache write rates. */ export declare function calculateCostUsdExtended(model: string, inputTokens: number, outputTokens: number, cacheCreation5mTokens: number, cacheCreation1hTokens: number, cacheReadTokens: number): number | undefined; //# sourceMappingURL=pricing.d.ts.map