import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { Usages } from "../operationsInterfaces"; import { DevCenterClient } from "../devCenterClient"; import { Usage, UsagesListByLocationOptionalParams } from "../models"; /** Class containing Usages operations. */ export declare class UsagesImpl implements Usages { private readonly client; /** * Initialize a new instance of the class Usages class. * @param client Reference to the service client */ constructor(client: DevCenterClient); /** * Lists the current usages and limits in this location for the provided subscription. * @param location The Azure region * @param options The options parameters. */ listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; private listByLocationPagingPage; private listByLocationPagingAll; /** * Lists the current usages and limits in this location for the provided subscription. * @param location The Azure region * @param options The options parameters. */ private _listByLocation; /** * ListByLocationNext * @param location The Azure region * @param nextLink The nextLink from the previous successful call to the ListByLocation method. * @param options The options parameters. */ private _listByLocationNext; } //# sourceMappingURL=usages.d.ts.map