import type { AzureSupportedClouds } from "../static-helpers/cloudSettingHelpers.js"; import type { Client, ClientOptions } from "@azure-rest/core-client"; import type { TokenCredential } from "@azure/core-auth"; /** CostManagement management client provides access to CostManagement resources for Azure Enterprise Subscriptions. */ export interface CostManagementContext extends Client { /** Known values of {@link KnownVersions} that the service accepts. */ apiVersion?: string; } /** Optional parameters for the client. */ export interface CostManagementClientOptionalParams extends ClientOptions { /** Known values of {@link KnownVersions} that the service accepts. */ apiVersion?: string; /** Specifies the Azure cloud environment for the client. */ cloudSetting?: AzureSupportedClouds; } /** CostManagement management client provides access to CostManagement resources for Azure Enterprise Subscriptions. */ export declare function createCostManagement(credential: TokenCredential, options?: CostManagementClientOptionalParams): CostManagementContext; //# sourceMappingURL=costManagementContext.d.ts.map