import type { CostManagementContext } from "../../api/costManagementContext.js"; import type { GenerateDetailedCostReportOperationResultsGetOptionalParams } from "../../api/generateDetailedCostReportOperationResults/options.js"; import type { GenerateDetailedCostReportOperationResult } from "../../models/models.js"; import type { SimplePollerLike } from "../../static-helpers/simplePollerHelpers.js"; import type { PollerLike, OperationState } from "@azure/core-lro"; /** Interface representing a GenerateDetailedCostReportOperationResults operations. */ export interface GenerateDetailedCostReportOperationResultsOperations { /** Gets the result of the specified operation. The link with this operationId is provided as a response header of the initial request. */ get: (operationId: string, scope: string, options?: GenerateDetailedCostReportOperationResultsGetOptionalParams) => PollerLike, GenerateDetailedCostReportOperationResult>; /** @deprecated use get instead */ beginGet: (operationId: string, scope: string, options?: GenerateDetailedCostReportOperationResultsGetOptionalParams) => Promise, GenerateDetailedCostReportOperationResult>>; /** @deprecated use get instead */ beginGetAndWait: (operationId: string, scope: string, options?: GenerateDetailedCostReportOperationResultsGetOptionalParams) => Promise; } export declare function _getGenerateDetailedCostReportOperationResultsOperations(context: CostManagementContext): GenerateDetailedCostReportOperationResultsOperations; //# sourceMappingURL=index.d.ts.map