import type { ConversionCodec, ConversionContext, ConversionProfile } from '../types.js';
export declare class ResponsesOpenAIConversionCodec implements ConversionCodec {
    private readonly dependencies;
    readonly id = "responses-openai";
    private initialized;
    private ctxMap;
    constructor(dependencies: any);
    initialize(): Promise<void>;
    convertRequest(payload: any, profile: ConversionProfile, context: ConversionContext): Promise<any>;
    convertResponse(payload: any, _profile: ConversionProfile, context: ConversionContext): Promise<any>;
    private ensureInit;
}
