import { LogLevel } from '../../shared/logger/log-level'; export default class StaticServer { private readonly staticServerId; private readonly staticServerAppDir; private readonly port; private readonly app; private server; constructor(staticServerId: string, epsInstanceId: string, staticServerAppDir: string, port: string, logDir: string, logLevel: LogLevel); createStaticServer(): void; interceptRequests(): void; handleExit(): void; handleErrors(): void; run(): Promise; terminate(): void; }