import type { AppRegistration, AppRegistrationVersion } from './types/AppRegistration.js'; import type { AppRegistryClient } from './types/AppRegistryClient.js'; import type { PageSettings } from '@azure/core-paging'; import type { TokenCredential } from '@azure/identity'; import type { PagedResult } from './types/PagedResult.js'; export declare class AzureAppRegistryClient implements AppRegistryClient { readonly storageUrl: string; readonly credential: TokenCredential; private readonly appsTableClient; private readonly appVersionsTableClient; constructor(storageUrl: string, credential: TokenCredential); /** * Registers an application and its version details in the table storage. */ registerApp({ name, version, description, ...rest }: AppRegistrationVersion & Pick): Promise; getApps(appName?: string, pageSettings?: PageSettings): Promise>; getVersions(appName: string, pageSettings: PageSettings): Promise>; } //# sourceMappingURL=AzureAppRegistryClient.d.ts.map