import type { AIProfileChoice, AIModelPricing, CostCapPer1M, CostCapOption, ModelsCatalogJson } from "./types.js"; export declare function normalizeCostCap(cap: CostCapOption | undefined): CostCapPer1M | undefined; export declare function getChoicePricingForCap(choice: AIProfileChoice, catalog?: ModelsCatalogJson): AIModelPricing | undefined; export declare function choiceWithinCostCap(choice: AIProfileChoice, cap: CostCapPer1M, catalog?: ModelsCatalogJson): boolean; export declare function filterChoicesByCostCap(choices: Record, cap: CostCapPer1M, catalog?: ModelsCatalogJson): Record; export declare function formatCostCap(cap: CostCapPer1M): string; //# sourceMappingURL=costPolicy.d.ts.map