import * as http from 'http'; /** * Check if a port is available */ export declare function isPortAvailable(port: number): Promise; /** * Find an available port starting from the given port */ export declare function findAvailablePort(startPort?: number): Promise; /** * Dashboard server instance */ export interface DashboardServer { /** The HTTP server instance */ server: http.Server; /** The port the server is listening on */ port: number; /** The URL to access the dashboard */ url: string; /** Stop the server */ stop: () => Promise; } /** * Start the dashboard HTTP server */ export declare function startServer(port?: number): Promise; //# sourceMappingURL=server.d.ts.map