import { AxiosInstance } from "axios"; import Base, { Options } from "../../../Base"; import { AgentInstallerVersions, InstallerVersion } from "../../../interfaces/agent"; export declare class AgentInstaller extends Base { private sourceServer; constructor(options: Options, axios: AxiosInstance); getVersions(): Promise; getLatestVersion(dev?: boolean): Promise; getLatestVersionDarwin(): Promise; getLatestVersionWindows(): Promise; getVersion(version: string): Promise; getVersionDarwin(version: string): Promise; getVersionWindows(version: string): Promise; protected getEndpoint(endpoint: string): string; }