import { HttpClient } from '../HttpClient'; import { IChecksumResult, ILogger } from '../../model/'; export declare class ArtifactoryDownloadClient { private readonly httpClient; private readonly logger; private static readonly MD5_HEADER; private static readonly SHA1_HEADER; private static readonly SHA256_HEADER; constructor(httpClient: HttpClient, logger: ILogger); downloadArtifact(artifactPath: string): Promise; downloadArtifactToFile(from: string, to: string): Promise; getArtifactChecksum(artifactPath: string): Promise; }