import type { CommandRouterResult } from '../router.js';
import type { MedFamilyContext, MedFamilyHandler } from './types.js';
/**
 * IDE launch + CDP connect. Lifted verbatim from the original `launch_ide` switch
 * case so restart_session / restart_ide can call it directly instead of recursing
 * through executeDaemonCommand. Reads the router's CDP managers and detection
 * caches via ctx.deps.
 */
export declare function launchIde(ctx: MedFamilyContext, args: any): Promise<CommandRouterResult>;
export declare const ideHandlers: Record<string, MedFamilyHandler>;
