import type { CodeToolCall, CodeToolResult, DispatchWave } from "./types.js"; export interface CodeToolExecutor { execute(call: CodeToolCall): Promise; } export declare function createExecutorDispatch(executor: CodeToolExecutor): DispatchWave; export declare function dispatchInOrder(dispatchWave: DispatchWave, wave: number, calls: readonly CodeToolCall[]): Promise; export declare function normalizeToolResult(value: CodeToolResult | undefined): CodeToolResult; //# sourceMappingURL=dispatch.d.ts.map