import type { DocProject } from './doc-project'; export declare type DocServerConfig = { port: number; dev: boolean; }; export declare class DocServer { private _config; private _server; private _loader; private _template; private _project; constructor(config: DocServerConfig); get port(): number; bootstrap(project: DocProject): Promise; update(project: DocProject): void; terminate(): Promise; private _updateTemplateIfNeeded; private _mustGetProject; private _handleIndex; private _handleRule; private _handleError; private _handleNotFound; }