import type { RemoteConsoleServerLifecycle, RemoteConsoleServerOptions } from './remote-console-server.types.js'; /** * @purpose Starts a single-endpoint HTTP runtime that accepts remote log and disconnect envelopes. * @param options Runtime startup options with bind address, exit policy and optional test adapters. * @throws {Error} When options are invalid or server startup fails. * @returns Lifecycle handle exposing resolved endpoint URL and graceful close routine. * @sideEffect Network: opens an HTTP listening socket. * @sideEffect IO: writes incoming log payloads to stdout via normalized writer. */ export declare function startRemoteConsoleServer(options: RemoteConsoleServerOptions): Promise;