/**
 * App Launcher
 *
 * Detects framework, starts dev server, and verifies app health.
 * Supports Next.js, Vite, Express, FastAPI, and more.
 *
 * @module scanners/runtime/app-launcher
 */
import type { FrameworkDetection, AppLaunchConfig, AppLaunchResult } from "./types.js";
/**
 * Detect the framework used in a project
 */
export declare function detectFramework(projectPath: string): Promise<FrameworkDetection>;
/**
 * Launch the app and wait for it to be ready
 */
export declare function launchApp(config: AppLaunchConfig): Promise<AppLaunchResult>;
/**
 * Stop an app by project path or port
 */
export declare function stopApp(projectPath: string, port?: number): Promise<boolean>;
/**
 * Stop all running apps
 */
export declare function stopAllApps(): Promise<void>;
/**
 * Get list of running apps
 */
export declare function getRunningApps(): Array<{
    key: string;
    pid: number | undefined;
}>;
//# sourceMappingURL=app-launcher.d.ts.map