import { WebSocketServer } from './rpc/server.ts'; import type { AnalysisServerClientRuntime } from './runtime-env.ts'; export interface CreateServerOptions { port?: number; host?: 'localhost' | '127.0.0.1' | '::1'; emitRefreshNotifications?: boolean; /** * Advanced per-server defaults propagated to attached analysis clients. */ clientRuntime?: AnalysisServerClientRuntime; } /** * Create a WebSocket server that improves the performance of renoun components and * utilities by processing type analysis and syntax highlighting in a separate process. */ export declare function createServer(options?: CreateServerOptions): Promise;