import { IAgentStartInfo, IInfoBuilder } from './agent-events-contracts'; import { AgentInstanceInfoBuilder } from './agent-instance-info-builder'; import { BrowserInfoBuilder } from './browser-info-builder'; import { MachineInfoBuilder } from './machine-info-builder'; import { NodejsEnvInfoBuilder } from './nodejs-env-info-builder'; import { CiInfoBuilder } from './ci-info-builder'; import { AgentConfig } from '../config-process/config'; export declare class AgentStartInfoBuilder implements IInfoBuilder { private agentInstanceInfoBuilder; private machineInfoBuilder; private techSpecificInfoBuilder; private ciInfoBuilder; private agentConfig; constructor(agentInstanceInfoBuilder: AgentInstanceInfoBuilder, machineInfoBuilder: MachineInfoBuilder, techSpecificInfoBuilder: NodejsEnvInfoBuilder | BrowserInfoBuilder, ciInfoBuilder: CiInfoBuilder, agentConfig: AgentConfig); fillData(): void; build(): IAgentStartInfo; }