/** * Weavetab — lifecycle/mission_manager.ts * Mission Lifecycle Manager (MLM) * Handles suspension, hibernation, and resumption of Weavetab missions. * Weavetab by fy2ne */ export interface MissionState { missionId: string; agentId: string; status: "active" | "suspended" | "completed"; timestamp: number; tabs: any[]; } export declare function suspendMission(agentId: string, missionId: string): Promise; export declare function resumeMission(missionId: string): MissionState | null;