import type { CodexToolHandler } from '@dharma-ai-labs/agent-fabric-provider-adapters/experimental/codex-session'; import type { createProviderSessionChannel } from './providerSessionChannel.js'; export declare const CODEX_PEER_TOOLS: ({ type: string; name: string; description: string; inputSchema: { type: string; additionalProperties: boolean; properties: { category: { type: string; minLength: number; maxLength: number; }; question: { type: string; minLength: number; maxLength: number; }; taskId: { type: string; format: string; }; targetBindingId: { type: string; format: string; }; }; required: string[]; }; } | { type: string; name: string; description: string; inputSchema: { type: string; additionalProperties: boolean; properties: { questionId: { type: string; format: string; }; taskId: { type: string; format: string; }; targetBindingId: { type: string; format: string; }; }; required: string[]; }; })[]; export declare function createCodexPeerToolHandler(input: { channel(): Pick, 'ask' | 'read'>; maximumProviderCostCents: number; authorize(): Promise; authorizeContent(content: string): Promise; }): CodexToolHandler; //# sourceMappingURL=codexPeerTools.d.ts.map