import type { Readable } from 'node:stream'; import { type Transport } from '@memento/agent-integration'; type Fetcher = (input: string, init: RequestInit) => Promise>; interface HttpTransportOptions { port: number; apiKey?: string; fetcher?: Fetcher; } export declare function createClaudeCodeHttpTransport(options: HttpTransportOptions): Transport; export declare function runClaudeCodeHookCommand(stream?: Readable): Promise; export {}; //# sourceMappingURL=claude-code-hook.d.ts.map