import type { IDocsWebsiteBuildResult, IDocsWebsiteServerOptions } from './interfaces.js'; export declare class DocsWebsiteServer { readonly port: number; readonly listenHostname: string; private readonly builder; private typedServer?; private currentBuild?; private lifecycleState; private startPromise?; private stopPromise?; constructor(optionsArg: IDocsWebsiteServerOptions); get buildResult(): IDocsWebsiteBuildResult | undefined; get running(): boolean; build(): Promise; start(): Promise; private startInternal; stop(): Promise; private stopInternal; }