export declare const CurrencyCode: { readonly USD: "USD"; }; export type CurrencyCode = (typeof CurrencyCode)[keyof typeof CurrencyCode]; export declare const PurchaseAgreementType: { readonly RESERVED_INSTANCE: "RESERVED_INSTANCE"; readonly SAVINGS_PLANS: "SAVINGS_PLANS"; }; export type PurchaseAgreementType = (typeof PurchaseAgreementType)[keyof typeof PurchaseAgreementType]; export declare const ValidationExceptionReason: { readonly CANNOT_PARSE: "cannotParse"; readonly DISALLOWED_RATE: "disallowedRate"; readonly FIELD_VALIDATION_FAILED: "fieldValidationFailed"; readonly INVALID_REQUEST_FROM_MEMBER: "invalidRequestFromMember"; readonly OTHER: "other"; readonly UNKNOWN_OPERATION: "unknownOperation"; }; export type ValidationExceptionReason = (typeof ValidationExceptionReason)[keyof typeof ValidationExceptionReason]; export declare const MatchOption: { readonly CONTAINS: "CONTAINS"; readonly EQUALS: "EQUALS"; readonly STARTS_WITH: "STARTS_WITH"; }; export type MatchOption = (typeof MatchOption)[keyof typeof MatchOption]; export declare const ListUsageFilterName: { readonly HISTORICAL_LOCATION: "HISTORICAL_LOCATION"; readonly HISTORICAL_OPERATION: "HISTORICAL_OPERATION"; readonly HISTORICAL_SERVICE_CODE: "HISTORICAL_SERVICE_CODE"; readonly HISTORICAL_USAGE_ACCOUNT_ID: "HISTORICAL_USAGE_ACCOUNT_ID"; readonly HISTORICAL_USAGE_TYPE: "HISTORICAL_USAGE_TYPE"; readonly LOCATION: "LOCATION"; readonly OPERATION: "OPERATION"; readonly SERVICE_CODE: "SERVICE_CODE"; readonly USAGE_ACCOUNT_ID: "USAGE_ACCOUNT_ID"; readonly USAGE_GROUP: "USAGE_GROUP"; readonly USAGE_TYPE: "USAGE_TYPE"; }; export type ListUsageFilterName = (typeof ListUsageFilterName)[keyof typeof ListUsageFilterName]; export declare const ListBillEstimateLineItemsFilterName: { readonly LINE_ITEM_TYPE: "LINE_ITEM_TYPE"; readonly LOCATION: "LOCATION"; readonly OPERATION: "OPERATION"; readonly SERVICE_CODE: "SERVICE_CODE"; readonly USAGE_ACCOUNT_ID: "USAGE_ACCOUNT_ID"; readonly USAGE_TYPE: "USAGE_TYPE"; }; export type ListBillEstimateLineItemsFilterName = (typeof ListBillEstimateLineItemsFilterName)[keyof typeof ListBillEstimateLineItemsFilterName]; export declare const BillEstimateStatus: { readonly COMPLETE: "COMPLETE"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; export type BillEstimateStatus = (typeof BillEstimateStatus)[keyof typeof BillEstimateStatus]; export declare const GroupSharingPreferenceEnum: { readonly OPEN: "OPEN"; readonly PRIORITIZED: "PRIORITIZED"; readonly RESTRICTED: "RESTRICTED"; }; export type GroupSharingPreferenceEnum = (typeof GroupSharingPreferenceEnum)[keyof typeof GroupSharingPreferenceEnum]; export declare const ListBillEstimatesFilterName: { readonly NAME: "NAME"; readonly STATUS: "STATUS"; }; export type ListBillEstimatesFilterName = (typeof ListBillEstimatesFilterName)[keyof typeof ListBillEstimatesFilterName]; export declare const BatchCreateBillScenarioCommitmentModificationErrorCode: { readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly INVALID_ACCOUNT: "INVALID_ACCOUNT"; }; export type BatchCreateBillScenarioCommitmentModificationErrorCode = (typeof BatchCreateBillScenarioCommitmentModificationErrorCode)[keyof typeof BatchCreateBillScenarioCommitmentModificationErrorCode]; export declare const BatchDeleteBillScenarioCommitmentModificationErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; }; export type BatchDeleteBillScenarioCommitmentModificationErrorCode = (typeof BatchDeleteBillScenarioCommitmentModificationErrorCode)[keyof typeof BatchDeleteBillScenarioCommitmentModificationErrorCode]; export declare const BatchUpdateBillScenarioCommitmentModificationErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly NOT_FOUND: "NOT_FOUND"; }; export type BatchUpdateBillScenarioCommitmentModificationErrorCode = (typeof BatchUpdateBillScenarioCommitmentModificationErrorCode)[keyof typeof BatchUpdateBillScenarioCommitmentModificationErrorCode]; export declare const BillScenarioStatus: { readonly FAILED: "FAILED"; readonly LOCKED: "LOCKED"; readonly READY: "READY"; readonly STALE: "STALE"; }; export type BillScenarioStatus = (typeof BillScenarioStatus)[keyof typeof BillScenarioStatus]; export declare const BatchCreateBillScenarioUsageModificationErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly NOT_FOUND: "NOT_FOUND"; }; export type BatchCreateBillScenarioUsageModificationErrorCode = (typeof BatchCreateBillScenarioUsageModificationErrorCode)[keyof typeof BatchCreateBillScenarioUsageModificationErrorCode]; export declare const BatchDeleteBillScenarioUsageModificationErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; }; export type BatchDeleteBillScenarioUsageModificationErrorCode = (typeof BatchDeleteBillScenarioUsageModificationErrorCode)[keyof typeof BatchDeleteBillScenarioUsageModificationErrorCode]; export declare const BatchUpdateBillScenarioUsageModificationErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly NOT_FOUND: "NOT_FOUND"; }; export type BatchUpdateBillScenarioUsageModificationErrorCode = (typeof BatchUpdateBillScenarioUsageModificationErrorCode)[keyof typeof BatchUpdateBillScenarioUsageModificationErrorCode]; export declare const ListBillScenariosFilterName: { readonly COST_CATEGORY_ARN: "COST_CATEGORY_ARN"; readonly GROUP_SHARING_PREFERENCE: "GROUP_SHARING_PREFERENCE"; readonly NAME: "NAME"; readonly STATUS: "STATUS"; }; export type ListBillScenariosFilterName = (typeof ListBillScenariosFilterName)[keyof typeof ListBillScenariosFilterName]; export declare const RateType: { readonly AFTER_DISCOUNTS: "AFTER_DISCOUNTS"; readonly AFTER_DISCOUNTS_AND_COMMITMENTS: "AFTER_DISCOUNTS_AND_COMMITMENTS"; readonly BEFORE_DISCOUNTS: "BEFORE_DISCOUNTS"; }; export type RateType = (typeof RateType)[keyof typeof RateType]; export declare const WorkloadEstimateRateType: { readonly AFTER_DISCOUNTS: "AFTER_DISCOUNTS"; readonly AFTER_DISCOUNTS_AND_COMMITMENTS: "AFTER_DISCOUNTS_AND_COMMITMENTS"; readonly BEFORE_DISCOUNTS: "BEFORE_DISCOUNTS"; }; export type WorkloadEstimateRateType = (typeof WorkloadEstimateRateType)[keyof typeof WorkloadEstimateRateType]; export declare const WorkloadEstimateStatus: { readonly ACTION_NEEDED: "ACTION_NEEDED"; readonly INVALID: "INVALID"; readonly UPDATING: "UPDATING"; readonly VALID: "VALID"; }; export type WorkloadEstimateStatus = (typeof WorkloadEstimateStatus)[keyof typeof WorkloadEstimateStatus]; export declare const ListWorkloadEstimatesFilterName: { readonly NAME: "NAME"; readonly STATUS: "STATUS"; }; export type ListWorkloadEstimatesFilterName = (typeof ListWorkloadEstimatesFilterName)[keyof typeof ListWorkloadEstimatesFilterName]; export declare const BatchCreateWorkloadEstimateUsageCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly NOT_FOUND: "NOT_FOUND"; }; export type BatchCreateWorkloadEstimateUsageCode = (typeof BatchCreateWorkloadEstimateUsageCode)[keyof typeof BatchCreateWorkloadEstimateUsageCode]; export declare const WorkloadEstimateCostStatus: { readonly INVALID: "INVALID"; readonly STALE: "STALE"; readonly VALID: "VALID"; }; export type WorkloadEstimateCostStatus = (typeof WorkloadEstimateCostStatus)[keyof typeof WorkloadEstimateCostStatus]; export declare const WorkloadEstimateUpdateUsageErrorCode: { readonly BAD_REQUEST: "BAD_REQUEST"; readonly CONFLICT: "CONFLICT"; readonly INTERNAL_SERVER_ERROR: "INTERNAL_SERVER_ERROR"; readonly NOT_FOUND: "NOT_FOUND"; }; export type WorkloadEstimateUpdateUsageErrorCode = (typeof WorkloadEstimateUpdateUsageErrorCode)[keyof typeof WorkloadEstimateUpdateUsageErrorCode];