import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { DomainRegistrationProvider } from "../operationsInterfaces"; import { WebSiteManagementClient } from "../webSiteManagementClient"; import { CsmOperationDescription, DomainRegistrationProviderListOperationsOptionalParams } from "../models"; /** Class containing DomainRegistrationProvider operations. */ export declare class DomainRegistrationProviderImpl implements DomainRegistrationProvider { private readonly client; /** * Initialize a new instance of the class DomainRegistrationProvider class. * @param client Reference to the service client */ constructor(client: WebSiteManagementClient); /** * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the * resource provider * @param options The options parameters. */ listOperations(options?: DomainRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; private listOperationsPagingPage; private listOperationsPagingAll; /** * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the * resource provider * @param options The options parameters. */ private _listOperations; /** * ListOperationsNext * @param nextLink The nextLink from the previous successful call to the ListOperations method. * @param options The options parameters. */ private _listOperationsNext; } //# sourceMappingURL=domainRegistrationProvider.d.ts.map