import { JsonCustomConvert } from "json2typescript"; /** * @export * @enum {string} */ export declare enum CustomRuleSubtype { Unknown = 0, ProductTaxabilityRule = 1, ExemptEntityRule = 2, RateOverrideRule = 3, BaseOverrideRule = 4, Marketplace = 5, BundledItemsAllocation = 6, MultiplePointsOfUseAllocation = 7, FindAndReplaceBeforeCalculation = 8, FindAndReplaceAfterCalculation = 9, ReportingLocation = 10, SellerRemitsAggregator = 11, ConsumerUseAllocation = 12, FindAndReplaceJurisdictionMatch = 13, UpdateField = 14, CopyField = 15, UpdateAddress = 16, CopyAddress = 17, UpdateParameter = 18, UpdateUserDefinedField = 19, UpdateTaxOverride = 20, UpdateLocationCode = 21, UpdateMarketplace = 22, AllocateByField = 23, AllocateByAddress = 24, AllocateConsumerUse = 25, AggregateLines = 26, TaxRuleRateOverride = 27, TaxRuleBaseOverride = 28, TaxRuleProductTaxability = 29, TaxRuleExemptEntity = 30, CustomTax = 31 } export declare class CustomRuleSubtypeConverter implements JsonCustomConvert { serialize(data: CustomRuleSubtype): CustomRuleSubtype; deserialize(enumType: string): CustomRuleSubtype; }