import type { ConversionCodec, ConversionContext, ConversionProfile } from '../../../types.js';
import type { JsonObject } from '../../../hub/types/json.js';
export declare class AnthropicOpenAIPipelineCodec implements ConversionCodec {
    readonly id = "anthropic-openai-v2";
    private readonly pipeline;
    private initialized;
    constructor();
    initialize(): Promise<void>;
    private ensureInitialized;
    convertRequest(payload: unknown, profile: ConversionProfile, context: ConversionContext): Promise<JsonObject>;
    convertResponse(payload: unknown, profile: ConversionProfile, context: ConversionContext): Promise<JsonObject>;
}
