/** * Interactive top-level menu for `agenticros` (invoked with no subcommand). * * Behavior: * - Looping: the menu redisplays after every non-launch action (doctor, config, * skills, etc.) so the user keeps a stable home base. Only the real-robot and * simulation launches hand off the terminal to a long-running process and * therefore terminate the menu. * - Every sub-prompt offers an explicit "Back to main menu" option so users * never get trapped on a path they accidentally entered (notably the sim * robot picker, which previously had no escape hatch). * - Adaptive: when doctor reports a red check (workspace not built, no API key, * etc.) the first option becomes "First-time setup" so brand-new users land * naturally on `agenticros init`. Otherwise we lead with "Launch with real * robot". */ export declare function runMenu(): Promise; //# sourceMappingURL=menu.d.ts.map