export interface ModelsDevPricing {
    inputPerMillion: number;
    outputPerMillion: number;
    cacheCreationPerMillion: number;
    cacheReadPerMillion: number;
}
export interface ModelsDevPricingResolution {
    provider: string;
    model: string;
    pricing: ModelsDevPricing;
}
export interface ModelsDevPricingLookupOptions {
    provider?: string;
}
export declare function normalizeModelsDevProviderId(provider: string | null | undefined): string | undefined;
export declare function resolveModelsDevPricing(model: string, options?: ModelsDevPricingLookupOptions): ModelsDevPricingResolution | undefined;
export declare function getKnownModelsDevModels(): string[];
//# sourceMappingURL=pricing-resolver.d.ts.map