import { LoggerService } from '../logger/logger.service.js'; import { AcaService } from '../aca/aca.service.js'; import { AcaContainerService } from '../container/aca-container/aca-container.service.js'; import { Platform } from './platform.js'; export declare class AcaPlatform extends Platform { private readonly logger; private readonly acaService; readonly containerService: AcaContainerService; private proxyServer?; private proxyAgent?; constructor(logger: LoggerService, acaService: AcaService); setup(): Promise; forwardDirectus(): Promise; private proxyAttempt; teardown(): Promise; restartDirectus(): Promise; private waitForDirectus; }