/**
 * Mission Loop Hook
 *
 * Handles:
 * - Mission seal detection (Stop)
 * - Auto-continuation injection (Loop)
 * - User cancellation detection
 *
 * Refactored to use SessionManager and SystemMessages for better maintainability.
 */
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 handleMissionSeal;
}
