import { Logger } from '../logger'; /** * params necessary to run the docker-compose network. */ export declare type RunParams = { detached?: boolean; healthCheck?: boolean; build?: boolean; pullImages?: boolean; timeout?: number; args?: string[]; resetData?: boolean; target: string; }; export declare class RunService { private readonly logger; protected readonly params: RunParams; static readonly defaultParams: RunParams; private readonly configLoader; private readonly fileSystemService; private readonly runtimeService; constructor(logger: Logger, params: RunParams); run(): Promise; healthCheck(pollIntervalMs?: number): Promise; private checkCertificates; private runOneCheck; resetData(): Promise; stop(): Promise; private beforeRun; private basicRun; private pullImages; }