export type GatePauseOpts = { runId: string; storyId: string; phase: string; kind: 'transition' | 'mid-phase'; fromRole: string; toRole: string; reviewId: string; resumeCommand: string; }; export type NotifyDeps = { execFile?: (cmd: string, args: string[]) => Promise; }; export declare function notifyGatePause(cwd: string, opts: GatePauseOpts, deps?: NotifyDeps): Promise;