///
import { ChildProcess } from 'child_process';
import { Log } from '@spine/logger';
import { Compiler } from 'webpack';
export declare class HotNodeServer {
server: ChildProcess | undefined;
serverCompiling: boolean;
watcher: Compiler.Watching;
disposing: boolean;
clientCompiling: boolean;
constructor(name: string, compiler: Compiler, clientCompiler: Compiler, log: Log, restarted?: boolean);
dispose(): Promise;
}