import type { AzureQuotaExtensionAPIContext } from "../../api/azureQuotaExtensionAPIContext.js"; import type { UsagesListOptionalParams, UsagesGetOptionalParams } from "../../api/usages/options.js"; import type { CurrentUsagesBase } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; /** Interface representing a Usages operations. */ export interface UsagesOperations { /** Get a list of current usage for all resources for the scope specified. */ list: (scope: string, options?: UsagesListOptionalParams) => PagedAsyncIterableIterator; /** Get the current usage of a resource. */ get: (resourceName: string, scope: string, options?: UsagesGetOptionalParams) => Promise; } export declare function _getUsagesOperations(context: AzureQuotaExtensionAPIContext): UsagesOperations; //# sourceMappingURL=index.d.ts.map