import type { AzureQuotaExtensionAPIContext } from "../../api/azureQuotaExtensionAPIContext.js"; import type { QuotaRequestStatusListOptionalParams, QuotaRequestStatusGetOptionalParams } from "../../api/quotaRequestStatus/options.js"; import type { QuotaRequestDetails } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; /** Interface representing a QuotaRequestStatus operations. */ export interface QuotaRequestStatusOperations { /** For the specified scope, get the current quota requests for a one year period ending at the time is made. Use the **oData** filter to select quota requests. */ list: (scope: string, options?: QuotaRequestStatusListOptionalParams) => PagedAsyncIterableIterator; /** Get the quota request details and status by quota request ID for the resources of the resource provider at a specific location. The quota request ID **id** is returned in the response of the PUT operation. */ get: (id: string, scope: string, options?: QuotaRequestStatusGetOptionalParams) => Promise; } export declare function _getQuotaRequestStatusOperations(context: AzureQuotaExtensionAPIContext): QuotaRequestStatusOperations; //# sourceMappingURL=index.d.ts.map