/** * Codex provider implementation */ import { type AgentSetup, type Provider, type ProviderAgent } from './types.js'; /** Codex provider — delegates to OpenAI Codex SDK */ export declare class CodexProvider implements Provider { readonly supportsStructuredOutput = true; readonly supportsIsolatedStructuredExecution = true; readonly supportsNativeImageInput = true; readonly supportedMcpTransports: ReadonlySet<'stdio' | 'sse' | 'http'>; getRuntimeInstructions(_allowedTools?: string[]): string | null; keepsAllowedToolWithoutEdit(_tool: string): boolean; setup(config: AgentSetup): ProviderAgent; setupIsolatedStructured(config: AgentSetup): ProviderAgent; } //# sourceMappingURL=codex.d.ts.map