import http from 'http'; type ServerHandler = (...args: any[]) => void | Promise; type HandlerInterceptor = (handler: ServerHandler) => ServerHandler; declare class DevelopmentServer { readonly cliServerHandlers: Map; listening: boolean; isListening(): boolean; bootstrap(): http.Server; handle(url: string, handler: ServerHandler): void; getHandler(url: string): ServerHandler | undefined; interceptHandler(url: string, interceptor: HandlerInterceptor): ServerHandler; } declare const server: DevelopmentServer; declare namespace client { function call(name: any, ...args: any[]): Promise; } export { client, server as devServer };