import type { CodexServerRequestHandlers } from "../../bridge/src/codex-app-server.js"; import type { BridgeCapabilityHooks, CodexToolTransport } from "../../bridge/src/types.js"; /** Trusted runner decisions; no native session-wide grant or policy amendment is inferred. */ export type CodexNativeApprovalHandlers = Pick; /** One private MCP listener over the existing live capability dispatcher. */ export declare function prepareCodexTools(options: { hooks: BridgeCapabilityHooks; requiredTools: readonly string[]; signal: AbortSignal; approvals: CodexNativeApprovalHandlers; }): Promise; //# sourceMappingURL=codex-tools.d.ts.map