import OpenAI from 'openai'; import type { TranslationModel, TranslationRequest } from './translation-model.js'; export declare const DEFAULT_OPENAI_MODEL = "gpt-5.5"; /** * OpenAI-backed translation model. Uses chat completions with function calling so the model * can request a commit diff mid-translation. This is the active backend; swap to Claude by * setting RELEASE_NOTES_AI_PROVIDER=claude (see ClaudeTranslationModel). */ export declare class OpenAITranslationModel implements TranslationModel { readonly name: string; private readonly client; private readonly model; constructor(model?: string, client?: OpenAI); translate(request: TranslationRequest): Promise; private runToolCall; } //# sourceMappingURL=openai-translation-model.d.ts.map