import type { RemoteCacheConfig } from '@ms-cloudpack/common-types'; import type { TaskReporter } from '@ms-cloudpack/task-reporter'; import type { RemoteCacheClient } from './types/RemoteCacheClient.js'; import type { TelemetryClient } from '@ms-cloudpack/telemetry'; import type { LoginMethod } from './types/LoginMethod.js'; export interface CreateRemoteCacheClientParams { options: RemoteCacheConfig & { loginMethod: LoginMethod; cachePath: string; }; context: { reporter: TaskReporter; telemetryClient: TelemetryClient; }; } export declare function createRemoteCacheClient(params: CreateRemoteCacheClientParams): Promise; //# sourceMappingURL=createRemoteCacheClient.d.ts.map