import type { TaskReporter } from '@ms-cloudpack/task-reporter'; import type { TelemetryClient } from '@ms-cloudpack/telemetry'; import type { LoginMethod } from './types/LoginMethod.js'; import type { RemoteCacheConfig } from '@ms-cloudpack/common-types'; import type { AppRegistryClient } from './index.js'; /** * Parameters to create an instance of the AppRegistryClient. */ export interface CreateAppRegistryClientParams { options: Partial> & { loginMethod: LoginMethod; cachePath: string; }; context: { reporter: TaskReporter; telemetryClient: TelemetryClient; }; } /** * Creates an instance of the AppRegistryClient. This client is used to interact with the Azure Table Storage * that holds the application registration and version details. */ export declare function createAppRegistryClient(params: CreateAppRegistryClientParams): Promise; //# sourceMappingURL=createAppRegistryClient.d.ts.map