/**
 * Mission Loop Hook
 *
 * Handles:
 * - Persistent execution until all TODOs are verified
 * - Auto-continuation injection (Loop)
 * - User cancellation detection
 */
import type { AssistantDoneHook, ChatMessageHook, HookContext } from "../types.js";
export declare class MissionControlHook implements AssistantDoneHook, ChatMessageHook {
    name: "MissionLoop";
    execute(ctx: HookContext, text: string): Promise<any>;
    private handleChatCommand;
    private handleMissionProgress;
    private buildContinuationResponse;
    private handleMissionComplete;
    private sendCompletionNotification;
}
