import type { CliDevServerOptions, CliServerManager } from '../types';
/**
 * Sets up the CLI dev server with hot reload enabled.
 * Loads config, checks if backend is needed, and starts server if appropriate.
 * Returns null if no config or no integrations (backend not needed).
 *
 * Used by the Vite plugin to manage the game backend server.
 */
export declare function setupCliDevServer(options: CliDevServerOptions): Promise<CliServerManager | null>;
