import type { LanguageModelV2, LanguageModelV2CallWarning, LanguageModelV2StreamPart } from '@ai-sdk/provider-v5';
export declare const testUsage: {
    inputTokens: number;
    outputTokens: number;
    totalTokens: number;
    reasoningTokens: undefined;
    cachedInputTokens: undefined;
};
export declare function createTestModel({ warnings, stream, request, response, }?: {
    stream?: ReadableStream<LanguageModelV2StreamPart>;
    request?: {
        body: string;
    };
    response?: {
        headers: Record<string, string>;
    };
    warnings?: LanguageModelV2CallWarning[];
}): LanguageModelV2;
//# sourceMappingURL=test-utils.d.ts.map