import type { SchemaAdapterInterface } from '../../../utilities/schema'; /** * Schema adapter for OpenAI provider. * Converts JSON Schema to OpenAI's structured output format. */ export declare class OpenAISchemaAdapter implements SchemaAdapterInterface { convertSchema(jsonSchema: any): any; /** * Normalizes JSON Schema for OpenAI structured_response: * - For each object, sets required to all property keys. * - Any property that was optional becomes nullable. */ private normalizeForOpenAIStructuredResponse; }