import type { AzureQuotaExtensionAPIOptionalParams } from "./api/index.js"; import type { GroupQuotaLimitsOperations } from "./classic/groupQuotaLimits/index.js"; import type { GroupQuotaLimitsRequestOperations } from "./classic/groupQuotaLimitsRequest/index.js"; import type { GroupQuotaLocationSettingsOperations } from "./classic/groupQuotaLocationSettings/index.js"; import type { GroupQuotaSubscriptionAllocationOperations } from "./classic/groupQuotaSubscriptionAllocation/index.js"; import type { GroupQuotaSubscriptionAllocationRequestOperations } from "./classic/groupQuotaSubscriptionAllocationRequest/index.js"; import type { GroupQuotaSubscriptionRequestsOperations } from "./classic/groupQuotaSubscriptionRequests/index.js"; import type { GroupQuotaSubscriptionsOperations } from "./classic/groupQuotaSubscriptions/index.js"; import type { GroupQuotaUsagesOperations } from "./classic/groupQuotaUsages/index.js"; import type { GroupQuotasOperations } from "./classic/groupQuotas/index.js"; import type { QuotaOperations } from "./classic/quota/index.js"; import type { QuotaOperationOperations } from "./classic/quotaOperation/index.js"; import type { QuotaRequestStatusOperations } from "./classic/quotaRequestStatus/index.js"; import type { UsagesOperations } from "./classic/usages/index.js"; import type { TokenCredential } from "@azure/core-auth"; import type { Pipeline } from "@azure/core-rest-pipeline"; export { AzureQuotaExtensionAPIOptionalParams } from "./api/azureQuotaExtensionAPIContext.js"; export declare class AzureQuotaExtensionAPI { private _client; /** The pipeline used by this client to make requests */ readonly pipeline: Pipeline; /** Microsoft Azure Quota Resource Provider */ constructor(credential: TokenCredential, options?: AzureQuotaExtensionAPIOptionalParams); constructor(credential: TokenCredential, subscriptionId: string, options?: AzureQuotaExtensionAPIOptionalParams); /** The operation groups for quota */ readonly quota: QuotaOperations; /** The operation groups for usages */ readonly usages: UsagesOperations; /** The operation groups for groupQuotaLocationSettings */ readonly groupQuotaLocationSettings: GroupQuotaLocationSettingsOperations; /** The operation groups for groupQuotaSubscriptionAllocationRequest */ readonly groupQuotaSubscriptionAllocationRequest: GroupQuotaSubscriptionAllocationRequestOperations; /** The operation groups for groupQuotaSubscriptionAllocation */ readonly groupQuotaSubscriptionAllocation: GroupQuotaSubscriptionAllocationOperations; /** The operation groups for groupQuotaLimits */ readonly groupQuotaLimits: GroupQuotaLimitsOperations; /** The operation groups for groupQuotaSubscriptionRequests */ readonly groupQuotaSubscriptionRequests: GroupQuotaSubscriptionRequestsOperations; /** The operation groups for groupQuotaSubscriptions */ readonly groupQuotaSubscriptions: GroupQuotaSubscriptionsOperations; /** The operation groups for groupQuotaUsages */ readonly groupQuotaUsages: GroupQuotaUsagesOperations; /** The operation groups for groupQuotaLimitsRequest */ readonly groupQuotaLimitsRequest: GroupQuotaLimitsRequestOperations; /** The operation groups for groupQuotas */ readonly groupQuotas: GroupQuotasOperations; /** The operation groups for quotaRequestStatus */ readonly quotaRequestStatus: QuotaRequestStatusOperations; /** The operation groups for quotaOperation */ readonly quotaOperation: QuotaOperationOperations; } //# sourceMappingURL=azureQuotaExtensionAPI.d.ts.map