declare enum Charge {
    /**
    * Advertising
    */
    Advertising = "AA",
    /**
    * Telecommunication
    */
    Telecommunication = "AAA",
    /**
    * Technical modification
    */
    TechnicalModification = "AAC",
    /**
    * Job-order production
    */
    JobOrderProduction = "AAD",
    /**
    * Outlays
    */
    Outlays = "AAE",
    /**
    * Off-premises
    */
    OffPremises = "AAF",
    /**
    * Additional processing
    */
    AdditionalProcessing = "AAH",
    /**
    * Attesting
    */
    Attesting = "AAI",
    /**
    * Acceptance
    */
    Acceptance = "AAS",
    /**
    * Rush delivery
    */
    RushDelivery = "AAT",
    /**
    * Special construction
    */
    SpecialConstruction = "AAV",
    /**
    * Airport facilities
    */
    AirportFacilities = "AAY",
    /**
    * Concession
    */
    Concession = "AAZ",
    /**
    * Compulsory storage
    */
    CompulsoryStorage = "ABA",
    /**
    * Fuel removal
    */
    FuelRemoval = "ABB",
    /**
    * Into plane
    */
    IntoPlane = "ABC",
    /**
    * Overtime
    */
    Overtime = "ABD",
    /**
    * Tooling
    */
    Tooling = "ABF",
    /**
    * Miscellaneous
    */
    Miscellaneous = "ABK",
    /**
    * Additional packaging
    */
    AdditionalPackaging = "ABL",
    /**
    * Dunnage
    */
    Dunnage = "ABN",
    /**
    * Containerisation
    */
    Containerisation = "ABR",
    /**
    * Carton packing
    */
    CartonPacking = "ABS",
    /**
    * Hessian wrapped
    */
    HessianWrapped = "ABT",
    /**
    * Polyethylene wrap packing
    */
    PolyethyleneWrapPacking = "ABU",
    /**
    * Miscellaneous treatment
    */
    MiscellaneousTreatment = "ACF",
    /**
    * Enamelling treatment
    */
    EnamellingTreatment = "ACG",
    /**
    * Heat treatment
    */
    HeatTreatment = "ACH",
    /**
    * Plating treatment
    */
    PlatingTreatment = "ACI",
    /**
    * Painting
    */
    Painting = "ACJ",
    /**
    * Polishing
    */
    Polishing = "ACK",
    /**
    * Priming
    */
    Priming = "ACL",
    /**
    * Preservation treatment
    */
    PreservationTreatment = "ACM",
    /**
    * Fitting
    */
    Fitting = "ACS",
    /**
    * Consolidation
    */
    Consolidation = "ADC",
    /**
    * Bill of lading
    */
    BillLading = "ADE",
    /**
    * Airbag
    */
    Airbag = "ADJ",
    /**
    * Transfer
    */
    Transfer = "ADK",
    /**
    * Slipsheet
    */
    Slipsheet = "ADL",
    /**
    * Binding
    */
    Binding = "ADM",
    /**
    * Repair or replacement of broken returnable package
    */
    RepairOrReplacementBrokenReturnablePackage = "ADN",
    /**
    * Efficient logistics
    */
    EfficientLogistics = "ADO",
    /**
    * Merchandising
    */
    Merchandising = "ADP",
    /**
    * Product mix
    */
    ProductMix = "ADQ",
    /**
    * Other services
    */
    OtherServices = "ADR",
    /**
    * Pick-up
    */
    PickUp = "ADT",
    /**
    * Chronic illness
    */
    ChronicIllness = "ADW",
    /**
    * New product introduction
    */
    NewProductIntroduction = "ADY",
    /**
    * Direct delivery
    */
    DirectDelivery = "ADZ",
    /**
    * Diversion
    */
    Diversion = "AEA",
    /**
    * Disconnect
    */
    Disconnect = "AEB",
    /**
    * Distribution
    */
    Distribution = "AEC",
    /**
    * Handling of hazardous cargo
    */
    HandlingHazardousCargo = "AED",
    /**
    * Rents and leases
    */
    RentsAndLeases = "AEF",
    /**
    * Location differential
    */
    LocationDifferential = "AEH",
    /**
    * Aircraft refueling
    */
    AircraftRefueling = "AEI",
    /**
    * Fuel shipped into storage
    */
    FuelShippedIntoStorage = "AEJ",
    /**
    * Cash on delivery
    */
    CashOnDelivery = "AEK",
    /**
    * Small order processing service
    */
    SmallOrderProcessingService = "AEL",
    /**
    * Clerical or administrative services
    */
    ClericalOrAdministrativeServices = "AEM",
    /**
    * Guarantee
    */
    Guarantee = "AEN",
    /**
    * Collection and recycling
    */
    CollectionAndRecycling = "AEO",
    /**
    * Copyright fee collection
    */
    CopyrightFeeCollection = "AEP",
    /**
    * Veterinary inspection service
    */
    VeterinaryInspectionService = "AES",
    /**
    * Pensioner service
    */
    PensionerService = "AET",
    /**
    * Medicine free pass holder
    */
    MedicineFreePassHolder = "AEU",
    /**
    * Environmental protection service
    */
    EnvironmentalProtectionService = "AEV",
    /**
    * Environmental clean-up service
    */
    EnvironmentalCleanUpService = "AEW",
    /**
    * National cheque processing service outside account area
    */
    NationalChequeProcessingServiceOutsideAccountArea = "AEX",
    /**
    * National payment service outside account area
    */
    NationalPaymentServiceOutsideAccountArea = "AEY",
    /**
    * National payment service within account area
    */
    NationalPaymentServiceWithinAccountArea = "AEZ",
    /**
    * Adjustments
    */
    Adjustments = "AJ",
    /**
    * Authentication
    */
    Authentication = "AU",
    /**
    * Cataloguing
    */
    Cataloguing = "CA",
    /**
    * Cartage
    */
    Cartage = "CAB",
    /**
    * Certification
    */
    Certification = "CAD",
    /**
    * Certificate of conformance
    */
    CertificateConformance = "CAE",
    /**
    * Certificate of origin
    */
    CertificateOrigin = "CAF",
    /**
    * Cutting
    */
    Cutting = "CAI",
    /**
    * Consular service
    */
    ConsularService = "CAJ",
    /**
    * Customer collection
    */
    CustomerCollection = "CAK",
    /**
    * Payroll payment service
    */
    PayrollPaymentService = "CAL",
    /**
    * Cash transportation
    */
    CashTransportation = "CAM",
    /**
    * Home banking service
    */
    HomeBankingService = "CAN",
    /**
    * Bilateral agreement service
    */
    BilateralAgreementService = "CAO",
    /**
    * Insurance brokerage service
    */
    InsuranceBrokerageService = "CAP",
    /**
    * Cheque generation
    */
    ChequeGeneration = "CAQ",
    /**
    * Preferential merchandising location
    */
    PreferentialMerchandisingLocation = "CAR",
    /**
    * Crane
    */
    Crane = "CAS",
    /**
    * Special colour service
    */
    SpecialColourService = "CAT",
    /**
    * Sorting
    */
    Sorting = "CAU",
    /**
    * Battery collection and recycling
    */
    BatteryCollectionAndRecycling = "CAV",
    /**
    * Product take back fee
    */
    ProductTakeBackFee = "CAW",
    /**
    * Quality control released
    */
    QualityControlReleased = "CAX",
    /**
    * Quality control held
    */
    QualityControlHeld = "CAY",
    /**
    * Quality control embargo
    */
    QualityControlEmbargo = "CAZ",
    /**
    * Car loading
    */
    CarLoading = "CD",
    /**
    * Cleaning
    */
    Cleaning = "CG",
    /**
    * Cigarette stamping
    */
    CigaretteStamping = "CS",
    /**
    * Count and recount
    */
    CountAndRecount = "CT",
    /**
    * Layout/design
    */
    LayoutDesign = "DAB",
    /**
    * Assortment allowance
    */
    AssortmentAllowance = "DAC",
    /**
    * Driver assigned unloading
    */
    DriverAssignedUnloading = "DAD",
    /**
    * Debtor bound
    */
    DebtorBound = "DAF",
    /**
    * Dealer allowance
    */
    DealerAllowance = "DAG",
    /**
    * Allowance transferable to the consumer
    */
    AllowanceTransferableToConsumer = "DAH",
    /**
    * Growth of business
    */
    GrowthBusiness = "DAI",
    /**
    * Introduction allowance
    */
    IntroductionAllowance = "DAJ",
    /**
    * Multi-buy promotion
    */
    MultiBuyPromotion = "DAK",
    /**
    * Partnership
    */
    Partnership = "DAL",
    /**
    * Return handling
    */
    ReturnHandling = "DAM",
    /**
    * Minimum order not fulfilled charge
    */
    MinimumOrderNotFulfilledCharge = "DAN",
    /**
    * Point of sales threshold allowance
    */
    PointSalesThresholdAllowance = "DAO",
    /**
    * Wholesaling discount
    */
    WholesalingDiscount = "DAP",
    /**
    * Documentary credits transfer commission
    */
    DocumentaryCreditsTransferCommission = "DAQ",
    /**
    * Delivery
    */
    Delivery = "DL",
    /**
    * Engraving
    */
    Engraving = "EG",
    /**
    * Expediting
    */
    Expediting = "EP",
    /**
    * Exchange rate guarantee
    */
    ExchangeRateGuarantee = "ER",
    /**
    * Fabrication
    */
    Fabrication = "FAA",
    /**
    * Freight equalization
    */
    FreightEqualization = "FAB",
    /**
    * Freight extraordinary handling
    */
    FreightExtraordinaryHandling = "FAC",
    /**
    * Freight service
    */
    FreightService = "FC",
    /**
    * Filling/handling
    */
    FillingHandling = "FH",
    /**
    * Financing
    */
    Financing = "FI",
    /**
    * Grinding
    */
    Grinding = "GAA",
    /**
    * Hose
    */
    Hose = "HAA",
    /**
    * Handling
    */
    Handling = "HD",
    /**
    * Hoisting and hauling
    */
    HoistingAndHauling = "HH",
    /**
    * Installation
    */
    Installation = "IAA",
    /**
    * Installation and warranty
    */
    InstallationAndWarranty = "IAB",
    /**
    * Inside delivery
    */
    InsideDelivery = "ID",
    /**
    * Inspection
    */
    Inspection = "IF",
    /**
    * Installation and training
    */
    InstallationAndTraining = "IR",
    /**
    * Invoicing
    */
    Invoicing = "IS",
    /**
    * Koshering
    */
    Koshering = "KO",
    /**
    * Carrier count
    */
    CarrierCount = "L1",
    /**
    * Labelling
    */
    Labelling = "LA",
    /**
    * Labour
    */
    Labour = "LAA",
    /**
    * Repair and return
    */
    RepairAndReturn = "LAB",
    /**
    * Legalisation
    */
    Legalisation = "LF",
    /**
    * Mounting
    */
    Mounting = "MAE",
    /**
    * Mail invoice
    */
    MailInvoice = "MI",
    /**
    * Mail invoice to each location
    */
    MailInvoiceToEachLocation = "ML",
    /**
    * Non-returnable containers
    */
    NonReturnableContainers = "NAA",
    /**
    * Outside cable connectors
    */
    OutsideCableConnectors = "OA",
    /**
    * Invoice with shipment
    */
    InvoiceWithShipment = "PA",
    /**
    * Phosphatizing (steel treatment)
    */
    PhosphatizingSteelTreatment = "PAA",
    /**
    * Packing
    */
    Packing = "PC",
    /**
    * Palletizing
    */
    Palletizing = "PL",
    /**
    * Price variation
    */
    PriceVariation = "PRV",
    /**
    * Repacking
    */
    Repacking = "RAB",
    /**
    * Repair
    */
    Repair = "RAC",
    /**
    * Returnable container
    */
    ReturnableContainer = "RAD",
    /**
    * Restocking
    */
    Restocking = "RAF",
    /**
    * Re-delivery
    */
    ReDelivery = "RE",
    /**
    * Refurbishing
    */
    Refurbishing = "RF",
    /**
    * Rail wagon hire
    */
    RailWagonHire = "RH",
    /**
    * Loading
    */
    Loading = "RV",
    /**
    * Salvaging
    */
    Salvaging = "SA",
    /**
    * Shipping and handling
    */
    ShippingAndHandling = "SAA",
    /**
    * Special packaging
    */
    SpecialPackaging = "SAD",
    /**
    * Stamping
    */
    Stamping = "SAE",
    /**
    * Consignee unload
    */
    ConsigneeUnload = "SAI",
    /**
    * Shrink-wrap
    */
    ShrinkWrap = "SG",
    /**
    * Special handling
    */
    SpecialHandling = "SH",
    /**
    * Special finish
    */
    SpecialFinish = "SM",
    /**
    * Set-up
    */
    SetUp = "SU",
    /**
    * Tank renting
    */
    TankRenting = "TAB",
    /**
    * Testing
    */
    Testing = "TAC",
    /**
    * Transportation - third party billing
    */
    TransportationThirdPartyBilling = "TT",
    /**
    * Transportation by vendor
    */
    TransportationByVendor = "TV",
    /**
    * Drop yard
    */
    DropYard = "V1",
    /**
    * Drop dock
    */
    DropDock = "V2",
    /**
    * Warehousing
    */
    Warehousing = "WH",
    /**
    * Combine all same day shipment
    */
    CombineAllSameDayShipment = "XAA",
    /**
    * Split pick-up
    */
    SplitPickUp = "YY",
    /**
    * Mutually defined
    */
    MutuallyDefined = "ZZZ"
}
declare function description(value: Charge): string;

export { Charge, description };
