declare enum Enum1001 {
    /**
     * Request for payment
     *
     * Invoice
     */
    RequestForPayment = "71",
    /**
     * Debit note related to goods or services
     *
     * Invoice
     */
    DebitNoteRelatedToGoodsOrServices = "80",
    /**
     * Credit note related to goods or services
     *
     * Credit Note
     */
    CreditNoteRelatedToGoodsOrServices = "81",
    /**
     * Metered services invoice
     *
     * Invoice
     */
    MeteredServicesInvoice = "82",
    /**
     * Credit note related to financial adjustments
     *
     * Credit Note
     */
    CreditNoteRelatedToFinancialAdjustments = "83",
    /**
     * Debit note related to financial adjustments
     *
     * Invoice
     */
    DebitNoteRelatedToFinancialAdjustments = "84",
    /**
     * Tax notification
     *
     * Invoice
     */
    TaxNotification = "102",
    /**
     * Invoicing data sheet
     *
     * Invoice
     */
    InvoicingDataSheet = "130",
    /**
     * Direct payment valuation
     *
     * Invoice
     */
    DirectPaymentValuation = "202",
    /**
     * Provisional payment valuation
     *
     * Invoice
     */
    ProvisionalPaymentValuation = "203",
    /**
     * Payment valuation
     *
     * Invoice
     */
    PaymentValuation = "204",
    /**
     * Interim application for payment
     *
     * Invoice
     */
    InterimApplicationForPayment = "211",
    /**
     * Final payment request based on completion of work
     *
     * Invoice
     */
    FinalPaymentRequestBasedOnCompletionWork = "218",
    /**
     * Payment request for completed units
     *
     * Invoice
     */
    PaymentRequestForCompletedUnits = "219",
    /**
     * Self billed credit note
     *
     * Credit Note
     */
    SelfBilledCreditNote = "261",
    /**
     * Consolidated credit note - goods and services
     *
     * Credit Note
     */
    ConsolidatedCreditNoteGoodsAndServices = "262",
    /**
     * Price variation invoice
     *
     * Invoice
     */
    PriceVariationInvoice = "295",
    /**
     * Credit note for price variation
     *
     * Credit Note
     */
    CreditNoteForPriceVariation = "296",
    /**
     * Delcredere credit note
     *
     * Credit Note
     */
    DelcredereCreditNote = "308",
    /**
     * Proforma invoice
     *
     * Invoice
     */
    ProformaInvoice = "325",
    /**
     * Partial invoice
     *
     * Invoice
     */
    PartialInvoice = "326",
    /**
     * Commercial invoice which includes a packing list
     *
     * Invoice
     */
    CommercialInvoiceWhichIncludesAPackingList = "331",
    /**
     * Commercial invoice
     *
     * Invoice
     */
    CommercialInvoice = "380",
    /**
     * Credit note
     *
     * Credit Note
     */
    CreditNote = "381",
    /**
     * Commission note
     *
     * Invoice
     */
    CommissionNote = "382",
    /**
     * Debit note
     *
     * Invoice
     */
    DebitNote = "383",
    /**
     * Corrected invoice
     *
     * Invoice
     */
    CorrectedInvoice = "384",
    /**
     * Consolidated invoice
     *
     * Invoice
     */
    ConsolidatedInvoice = "385",
    /**
     * Prepayment invoice
     *
     * Invoice
     */
    PrepaymentInvoice = "386",
    /**
     * Hire invoice
     *
     * Invoice
     */
    HireInvoice = "387",
    /**
     * Tax invoice
     *
     * Invoice
     */
    TaxInvoice = "388",
    /**
     * Self-billed invoice
     *
     * Invoice
     */
    SelfBilledInvoice = "389",
    /**
     * Delcredere invoice
     *
     * Invoice
     */
    DelcredereInvoice = "390",
    /**
     * Factored invoice
     *
     * Invoice
     */
    FactoredInvoice = "393",
    /**
     * Lease invoice
     *
     * Invoice
     */
    LeaseInvoice = "394",
    /**
     * Consignment invoice
     *
     * Invoice
     */
    ConsignmentInvoice = "395",
    /**
     * Factored credit note
     *
     * Credit Note
     */
    FactoredCreditNote = "396",
    /**
     * Optical Character Reading (OCR) payment credit note
     *
     * Credit Note
     */
    OpticalCharacterReadingOcrPaymentCreditNote = "420",
    /**
     * Debit advice
     *
     * Invoice
     */
    DebitAdvice = "456",
    /**
     * Reversal of debit
     *
     * Invoice
     */
    ReversalDebit = "457",
    /**
     * Reversal of credit
     *
     * Credit Note
     */
    ReversalCredit = "458",
    /**
     * Self billed debit note
     *
     * Invoice
     */
    SelfBilledDebitNote = "527",
    /**
     * Forwarder's credit note
     *
     * Credit Note
     */
    ForwardersCreditNote = "532",
    /**
     * Forwarder's invoice discrepancy report
     *
     * Invoice
     */
    ForwardersInvoiceDiscrepancyReport = "553",
    /**
     * Insurer's invoice
     *
     * Invoice
     */
    InsurersInvoice = "575",
    /**
     * Forwarder's invoice
     *
     * Invoice
     */
    ForwardersInvoice = "623",
    /**
     * Port charges documents
     *
     * Invoice
     */
    PortChargesDocuments = "633",
    /**
     * Invoice information for accounting purposes
     *
     * Invoice
     */
    InvoiceInformationForAccountingPurposes = "751",
    /**
     * Freight invoice
     *
     * Invoice
     */
    FreightInvoice = "780",
    /**
     * Claim notification
     *
     * Invoice
     */
    ClaimNotification = "817",
    /**
     * Consular invoice
     *
     * Invoice
     */
    ConsularInvoice = "870",
    /**
     * Partial construction invoice
     *
     * Invoice
     */
    PartialConstructionInvoice = "875",
    /**
     * Partial final construction invoice
     *
     * Invoice
     */
    PartialFinalConstructionInvoice = "876",
    /**
     * Final construction invoice
     *
     * Invoice
     */
    FinalConstructionInvoice = "877",
    /**
     * Customs invoice
     *
     * Invoice
     */
    CustomsInvoice = "935"
}
declare function description(value: Enum1001): string;

export { Enum1001, description };
