import { IArtifactoryVersion, IUsageFeature } from '../../model'; import { HttpClient } from '../HttpClient'; import { ILogger } from '../../model/'; export declare class ArtifactorySystemClient { private readonly httpClient; private readonly logger; private readonly clientId?; private readonly pingEndpoint; private readonly versionEndpoint; private readonly usageEndpoint; constructor(httpClient: HttpClient, logger: ILogger, clientId?: string | undefined); ping(): Promise; version(): Promise; reportUsage(userAgent: string, featureArray: IUsageFeature[]): Promise; }