import { CostEstimate } from '../types'; import { CompletionRequest } from '../types/request-types'; /** * Estimate cost for a completion request * Base implementation returns 0 cost - override in provider-specific implementations */ export declare function estimateCost(request: CompletionRequest, inputPricePerToken?: number, outputPricePerToken?: number): CostEstimate; /** * Calculate actual cost from token usage */ export declare function calculateActualCost(promptTokens: number, completionTokens: number, inputPricePerToken: number, outputPricePerToken: number): number; //# sourceMappingURL=cost-estimation.d.ts.map