/**
 * CCS Config Dashboard - Web Server
 *
 * Express server with WebSocket support for real-time config management.
 * Single HTTP server handles REST API, static files, and WebSocket connections.
 * In dev mode, integrates Vite for HMR.
 */
/// <reference types="node" />
import http from 'http';
import { WebSocketServer } from 'ws';
export interface ServerOptions {
    port: number;
    host?: string;
    staticDir?: string;
    dev?: boolean;
}
export interface ServerInstance {
    server: http.Server;
    wss: WebSocketServer;
    cleanup: () => void;
}
/**
 * Start Express server with WebSocket support
 */
export declare function startServer(options: ServerOptions): Promise<ServerInstance>;
//# sourceMappingURL=index.d.ts.map