import http from "node:http"; import { type WebRouteContext } from "./web-api-read-routes.js"; export interface WebServerOptions { host?: string; port?: number; root?: string; } export interface WebRouteResult { status: number; body: unknown; } export declare function handleWebApiRequest(pathname: string, context: WebRouteContext): Promise; export declare function startWebApiServer(options?: WebServerOptions): Promise; export declare function getWebServerAddress(server: http.Server): string;