import type { CliPermissionMode } from "../config/schema.js"; import { BaseCLIBridge } from "./base-cli.js"; import type { BridgeChunk, BridgeOptions, BridgeResult } from "./types.js"; export declare class ClaudeCodeBridge extends BaseCLIBridge { private sessionId; constructor(opts: { model?: string; binaryPath?: string; permissionMode?: CliPermissionMode; }); protected buildSpawnEnv(): NodeJS.ProcessEnv; execute(prompt: string, options?: BridgeOptions): Promise; stream(prompt: string, options?: BridgeOptions): AsyncIterable; } //# sourceMappingURL=claude-code.d.ts.map