/// <reference types="node" />
import http from 'http';
/** 获取可用的随机端口 */
export declare function getRandomPort(): Promise<number>;
export interface IRouter {
    path: string;
    func: (req: http.IncomingMessage, res: http.ServerResponse) => void;
}
export interface ICreateLowCodeServerParams {
    routers: IRouter[];
    randomPort: number;
}
export declare function createLowCodeServer(params: ICreateLowCodeServerParams): Promise<http.Server>;
