import type { UsageStats } from '../../../observability/index.js';
/**
 * AI SDK v4 LanguageModelUsage type definition
 * (matches the ai package's LanguageModelUsage)
 */
interface LanguageModelUsageV4 {
    promptTokens: number;
    completionTokens: number;
    totalTokens?: number;
}
/**
 * Converts AI SDK v4 LanguageModelUsage to our UsageStats format.
 *
 * @param usage - The LanguageModelUsage from AI SDK v4
 * @returns Normalized UsageStats
 */
export declare function convertV4Usage(usage: LanguageModelUsageV4 | undefined): UsageStats;
export {};
//# sourceMappingURL=usage.d.ts.map