import { type AgentHookPayload } from "../../domain/cartographer/broker/hook-event.js"; import { type AgentHookRun } from "../../domain/cartographer/broker/hook-run.js"; export interface DispatchHookInput { readonly workspaceRoot: string; readonly payload: AgentHookPayload; readonly execute?: boolean; readonly cooldownMs?: number; } export interface DispatchHookResult { readonly run: AgentHookRun; } export declare function dispatchHook(input: DispatchHookInput): Promise; //# sourceMappingURL=dispatch-hook.d.ts.map