import type { DispatchInput } from "../types.ts"; import type { TaskLifecycleDeps } from "./lifecycle-shared.ts"; /** * Execute a dispatch synchronously (blocking the caller). * Only allowed at depth===0 (direct dispatch from the caller session). * Handles session creation/continuation and prompt timeout. */ export declare function executeSync(d: TaskLifecycleDeps, input: DispatchInput, parentContext: { sessionID: string; agent: string; directory: string; }): Promise; //# sourceMappingURL=sync-executor.d.ts.map