import { DockerClientService } from './docker-client.service'; import { DockerDatabaseGroupService } from './docker-database-group.service'; import { DockerBrokerGroupService } from './docker-broker-group.service'; import { DockerRegistryService } from './docker-registry.service'; import { DatabaseConfigService } from '../builders/database-config.service'; import { BrokerConfigService } from '../builders/broker-config.service'; import { DeploymentContext } from '../deployment-context.types'; export declare class DockerImagePullerService { private readonly dockerClient; private readonly databaseConfig; private readonly databaseGroup; private readonly brokerConfig; private readonly brokerGroup; private readonly registryService; private readonly logger; constructor(dockerClient: DockerClientService, databaseConfig: DatabaseConfigService, databaseGroup: DockerDatabaseGroupService, brokerConfig: BrokerConfigService, brokerGroup: DockerBrokerGroupService, registryService: DockerRegistryService); pullAllImages(ctx: DeploymentContext, attachChromium: boolean): Promise; }