UNPKG

node-zugferd

Version:

A Node.js library for creating ZUGFeRD/Factur-X compliant documents. Generating XML and embedding it into PDF/A files, enabling seamless e-invoicing and digital document compliance.

547 lines (545 loc) 34 kB
/** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/vatex/output.xml|Source} */ type VatExDefinition = { key: string; name: string; value: string; remark?: string | undefined; }; type VatExCode = (typeof VATEX)[number]["value"]; declare const PUBLISHED: "7"; /** * Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:40 GMT * * @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/vatex/output.xml|Source} */ declare const VATEX: [{ readonly key: "EXEMPT_BASED_ON_ARTICLE_79_POINT_C_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 79, point c of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-79-C"; readonly remark: "VATEX-EU-79-C"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (a) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1A"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (b) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1B"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (c) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1C"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (d) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1D"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (e) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1E"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_F_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (f) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1F"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_G_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (g) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1G"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_H_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (h) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1H"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_I_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (i) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1I"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_J_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (j) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1J"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_K_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (k) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1K"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_L_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (l) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1L"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_M_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (m) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1M"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_N_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (n) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1N"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_O_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (o) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1O"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_P_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (p) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1P"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_Q_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 132, section 1 (q) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-132-1Q"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (a) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1A"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (b) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1B"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (c) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1C"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (d) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1D"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (e) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1E"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_F_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (f) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1F"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_FA_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (fa) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1FA"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_G_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (g) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1G"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_H_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (h) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1H"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_I_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (i) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1I"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_J_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (j) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1J"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_K_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (k) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1K"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_L_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 143, section 1 (l) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-143-1L"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_144_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 144 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-144"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_146_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 146 section 1 (e) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-146-1E"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_A_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (a) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-A"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_B_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (b) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-B"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_C_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (c) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-C"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_D_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (d) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-D"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_E_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (e) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-E"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_F_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (f) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-F"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_148_SECTION_G_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 148, section (g) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-148-G"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (a) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1A"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_AA_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (aa) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1AA"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (b) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1B"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (c) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1C"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (d) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1D"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 151, section 1 (e) of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-151-1E"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_153_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 153 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-153"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_159_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 159 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-159"; readonly remark: undefined; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_309_OF_COUNCIL_DIRECTIVE_2006112EC"; readonly name: "Exempt based on article 309 of Council Directive 2006/112/EC"; readonly value: "VATEX-EU-309"; readonly remark: undefined; }, { readonly key: "REVERSE_CHARGE"; readonly name: "Reverse charge"; readonly value: "VATEX-EU-AE"; readonly remark: "VATEX-EU-AE"; }, { readonly key: "TRAVEL_AGENTS_VAT_SCHEME"; readonly name: "Travel agents VAT scheme."; readonly value: "VATEX-EU-D"; readonly remark: "VATEX-EU-D"; }, { readonly key: "SECOND_HAND_GOODS_VAT_SCHEME"; readonly name: "Second hand goods VAT scheme."; readonly value: "VATEX-EU-F"; readonly remark: "VATEX-EU-F"; }, { readonly key: "EXPORT_OUTSIDE_THE_EU"; readonly name: "Export outside the EU"; readonly value: "VATEX-EU-G"; readonly remark: "VATEX-EU-G"; }, { readonly key: "WORKS_OF_ART_VAT_SCHEME"; readonly name: "Works of art VAT scheme."; readonly value: "VATEX-EU-I"; readonly remark: "VATEX-EU-I"; }, { readonly key: "INTRA_COMMUNITY_SUPPLY"; readonly name: "Intra-community supply"; readonly value: "VATEX-EU-IC"; readonly remark: "VATEX-EU-IC"; }, { readonly key: "COLLECTORS_ITEMS_AND_ANTIQUES_VAT_SCHEME"; readonly name: "Collectors items and antiques VAT scheme."; readonly value: "VATEX-EU-J"; readonly remark: "VATEX-EU-J"; }, { readonly key: "NOT_SUBJECT_TO_VAT"; readonly name: "Not subject to VAT"; readonly value: "VATEX-EU-O"; readonly remark: "VATEX-EU-O"; }, { readonly key: "FRANCE_DOMESTIC_VAT_FRANCHISE_IN_BASE"; readonly name: "France domestic VAT franchise in base"; readonly value: "VATEX-FR-FRANCHISE"; readonly remark: "VATEX-FR-FRANCHISE"; }, { readonly key: "FRANCE_DOMESTIC_CREDIT_NOTES_WITHOUT_VAT_DUE_TO_SUPPLIER_FORFEIT_OF_VAT_FOR_DISCOUNT"; readonly name: "France domestic Credit Notes without VAT, due to supplier forfeit of VAT for discount"; readonly value: "VATEX-FR-CNWVAT"; readonly remark: "VATEX-FR-CNWVAT"; }, { readonly key: "EXEMPT_BASED_ON_1_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 1 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-1"; readonly remark: "VATEX-FR-CGI261-1"; }, { readonly key: "EXEMPT_BASED_ON_2_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 2 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-2"; readonly remark: "VATEX-FR-CGI261-2"; }, { readonly key: "EXEMPT_BASED_ON_3_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 3 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-3"; readonly remark: "VATEX-FR-CGI261-3"; }, { readonly key: "EXEMPT_BASED_ON_4_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 4 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-4"; readonly remark: "VATEX-FR-CGI261-4"; }, { readonly key: "EXEMPT_BASED_ON_5_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 5 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-5"; readonly remark: "VATEX-FR-CGI261-5"; }, { readonly key: "EXEMPT_BASED_ON_7_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 7 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-7"; readonly remark: "VATEX-FR-CGI261-7"; }, { readonly key: "EXEMPT_BASED_ON_8_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 8 of article 261 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261-8"; readonly remark: "VATEX-FR-CGI261-8"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_261_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 261 A of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261A"; readonly remark: "VATEX-FR-CGI261A"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_261_B_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 261 B of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261B"; readonly remark: "VATEX-FR-CGI261B"; }, { readonly key: "EXEMPT_BASED_ON_1_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 1° of article 261 C of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261C-1"; readonly remark: "VATEX-FR-CGI261C-1"; }, { readonly key: "EXEMPT_BASED_ON_2_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 2° of article 261 C of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261C-2"; readonly remark: "VATEX-FR-CGI261C-2"; }, { readonly key: "EXEMPT_BASED_ON_3_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 3° of article 261 C of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261C-3"; readonly remark: "VATEX-FR-CGI261C-3"; }, { readonly key: "EXEMPT_BASED_ON_1_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 1° of article 261 D of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261D-1"; readonly remark: "VATEX-FR-CGI261D-1"; }, { readonly key: "EXEMPT_BASED_ON_1BIS_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 1°bis of article 261 D of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261D-1BIS"; readonly remark: "VATEX-FR-CGI261D-1BIS"; }, { readonly key: "EXEMPT_BASED_ON_2_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 2° of article 261 D of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261D-2"; readonly remark: "VATEX-FR-CGI261D-2"; }, { readonly key: "EXEMPT_BASED_ON_3_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE_EXONERATION_DE_TVA_ARTICLE_261_D_3_DU_CODE_GENERAL_DES_IMPOTS"; readonly name: "Exempt based on 3° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\nExonération de TVA - Article 261 D-3° du Code Général des Impôts"; readonly value: "VATEX-FR-CGI261D-3"; readonly remark: "VATEX-FR-CGI261D-3"; }, { readonly key: "EXEMPT_BASED_ON_4_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 4° of article 261 D of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261D-4"; readonly remark: "VATEX-FR-CGI261D-4"; }, { readonly key: "EXEMPT_BASED_ON_1_OF_ARTICLE_261_E_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 1° of article 261 E of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261E-1"; readonly remark: "VATEX-FR-CGI261E-1"; }, { readonly key: "EXEMPT_BASED_ON_2_OF_ARTICLE_261_E_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 2° of article 261 E of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI261E-2"; readonly remark: "VATEX-FR-CGI261E-2"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_277_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 277 A of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI277A"; readonly remark: "VATEX-FR-CGI277A"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_275_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 275 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI275"; readonly remark: "VATEX-FR-CGI275"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_298_SEXDECIES_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 298 sexdecies A of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-298SEXDECIESA"; readonly remark: "VATEX-FR-298SEXDECIESA"; }, { readonly key: "EXEMPT_BASED_ON_ARTICLE_295_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on article 295 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-CGI295"; readonly remark: "VATEX-FR-CGI295"; }, { readonly key: "EXEMPT_BASED_ON_2_OF_ARTICLE_283_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE"; readonly name: "Exempt based on 2 of article 283 of the Code Général des Impôts (CGI ; General tax code)"; readonly value: "VATEX-FR-AE"; readonly remark: "VATEX-FR-AE"; }]; declare const vatExCode: ("VATEX-EU-79-C" | "VATEX-EU-132" | "VATEX-EU-132-1A" | "VATEX-EU-132-1B" | "VATEX-EU-132-1C" | "VATEX-EU-132-1D" | "VATEX-EU-132-1E" | "VATEX-EU-132-1F" | "VATEX-EU-132-1G" | "VATEX-EU-132-1H" | "VATEX-EU-132-1I" | "VATEX-EU-132-1J" | "VATEX-EU-132-1K" | "VATEX-EU-132-1L" | "VATEX-EU-132-1M" | "VATEX-EU-132-1N" | "VATEX-EU-132-1O" | "VATEX-EU-132-1P" | "VATEX-EU-132-1Q" | "VATEX-EU-143" | "VATEX-EU-143-1A" | "VATEX-EU-143-1B" | "VATEX-EU-143-1C" | "VATEX-EU-143-1D" | "VATEX-EU-143-1E" | "VATEX-EU-143-1F" | "VATEX-EU-143-1FA" | "VATEX-EU-143-1G" | "VATEX-EU-143-1H" | "VATEX-EU-143-1I" | "VATEX-EU-143-1J" | "VATEX-EU-143-1K" | "VATEX-EU-143-1L" | "VATEX-EU-144" | "VATEX-EU-146-1E" | "VATEX-EU-148" | "VATEX-EU-148-A" | "VATEX-EU-148-B" | "VATEX-EU-148-C" | "VATEX-EU-148-D" | "VATEX-EU-148-E" | "VATEX-EU-148-F" | "VATEX-EU-148-G" | "VATEX-EU-151" | "VATEX-EU-151-1A" | "VATEX-EU-151-1AA" | "VATEX-EU-151-1B" | "VATEX-EU-151-1C" | "VATEX-EU-151-1D" | "VATEX-EU-151-1E" | "VATEX-EU-153" | "VATEX-EU-159" | "VATEX-EU-309" | "VATEX-EU-AE" | "VATEX-EU-D" | "VATEX-EU-F" | "VATEX-EU-G" | "VATEX-EU-I" | "VATEX-EU-IC" | "VATEX-EU-J" | "VATEX-EU-O" | "VATEX-FR-FRANCHISE" | "VATEX-FR-CNWVAT" | "VATEX-FR-CGI261-1" | "VATEX-FR-CGI261-2" | "VATEX-FR-CGI261-3" | "VATEX-FR-CGI261-4" | "VATEX-FR-CGI261-5" | "VATEX-FR-CGI261-7" | "VATEX-FR-CGI261-8" | "VATEX-FR-CGI261A" | "VATEX-FR-CGI261B" | "VATEX-FR-CGI261C-1" | "VATEX-FR-CGI261C-2" | "VATEX-FR-CGI261C-3" | "VATEX-FR-CGI261D-1" | "VATEX-FR-CGI261D-1BIS" | "VATEX-FR-CGI261D-2" | "VATEX-FR-CGI261D-3" | "VATEX-FR-CGI261D-4" | "VATEX-FR-CGI261E-1" | "VATEX-FR-CGI261E-2" | "VATEX-FR-CGI277A" | "VATEX-FR-CGI275" | "VATEX-FR-298SEXDECIESA" | "VATEX-FR-CGI295" | "VATEX-FR-AE")[]; declare const VatEx: { EXEMPT_BASED_ON_ARTICLE_79_POINT_C_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-79-C"; EXEMPT_BASED_ON_ARTICLE_132_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1A"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1B"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1C"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1D"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1E"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_F_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1F"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_G_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1G"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_H_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1H"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_I_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1I"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_J_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1J"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_K_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1K"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_L_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1L"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_M_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1M"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_N_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1N"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_O_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1O"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_P_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1P"; EXEMPT_BASED_ON_ARTICLE_132_SECTION_1_Q_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-132-1Q"; EXEMPT_BASED_ON_ARTICLE_143_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1A"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1B"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1C"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1D"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1E"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_F_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1F"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_FA_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1FA"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_G_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1G"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_H_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1H"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_I_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1I"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_J_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1J"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_K_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1K"; EXEMPT_BASED_ON_ARTICLE_143_SECTION_1_L_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-143-1L"; EXEMPT_BASED_ON_ARTICLE_144_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-144"; EXEMPT_BASED_ON_ARTICLE_146_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-146-1E"; EXEMPT_BASED_ON_ARTICLE_148_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_A_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-A"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_B_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-B"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_C_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-C"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_D_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-D"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_E_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-E"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_F_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-F"; EXEMPT_BASED_ON_ARTICLE_148_SECTION_G_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-148-G"; EXEMPT_BASED_ON_ARTICLE_151_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_A_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1A"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_AA_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1AA"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_B_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1B"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_C_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1C"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_D_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1D"; EXEMPT_BASED_ON_ARTICLE_151_SECTION_1_E_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-151-1E"; EXEMPT_BASED_ON_ARTICLE_153_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-153"; EXEMPT_BASED_ON_ARTICLE_159_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-159"; EXEMPT_BASED_ON_ARTICLE_309_OF_COUNCIL_DIRECTIVE_2006112EC: "VATEX-EU-309"; REVERSE_CHARGE: "VATEX-EU-AE"; TRAVEL_AGENTS_VAT_SCHEME: "VATEX-EU-D"; SECOND_HAND_GOODS_VAT_SCHEME: "VATEX-EU-F"; EXPORT_OUTSIDE_THE_EU: "VATEX-EU-G"; WORKS_OF_ART_VAT_SCHEME: "VATEX-EU-I"; INTRA_COMMUNITY_SUPPLY: "VATEX-EU-IC"; COLLECTORS_ITEMS_AND_ANTIQUES_VAT_SCHEME: "VATEX-EU-J"; NOT_SUBJECT_TO_VAT: "VATEX-EU-O"; FRANCE_DOMESTIC_VAT_FRANCHISE_IN_BASE: "VATEX-FR-FRANCHISE"; FRANCE_DOMESTIC_CREDIT_NOTES_WITHOUT_VAT_DUE_TO_SUPPLIER_FORFEIT_OF_VAT_FOR_DISCOUNT: "VATEX-FR-CNWVAT"; EXEMPT_BASED_ON_1_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-1"; EXEMPT_BASED_ON_2_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-2"; EXEMPT_BASED_ON_3_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-3"; EXEMPT_BASED_ON_4_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-4"; EXEMPT_BASED_ON_5_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-5"; EXEMPT_BASED_ON_7_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-7"; EXEMPT_BASED_ON_8_OF_ARTICLE_261_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261-8"; EXEMPT_BASED_ON_ARTICLE_261_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261A"; EXEMPT_BASED_ON_ARTICLE_261_B_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261B"; EXEMPT_BASED_ON_1_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261C-1"; EXEMPT_BASED_ON_2_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261C-2"; EXEMPT_BASED_ON_3_OF_ARTICLE_261_C_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261C-3"; EXEMPT_BASED_ON_1_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261D-1"; EXEMPT_BASED_ON_1BIS_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261D-1BIS"; EXEMPT_BASED_ON_2_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261D-2"; EXEMPT_BASED_ON_3_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE_EXONERATION_DE_TVA_ARTICLE_261_D_3_DU_CODE_GENERAL_DES_IMPOTS: "VATEX-FR-CGI261D-3"; EXEMPT_BASED_ON_4_OF_ARTICLE_261_D_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261D-4"; EXEMPT_BASED_ON_1_OF_ARTICLE_261_E_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261E-1"; EXEMPT_BASED_ON_2_OF_ARTICLE_261_E_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI261E-2"; EXEMPT_BASED_ON_ARTICLE_277_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI277A"; EXEMPT_BASED_ON_ARTICLE_275_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI275"; EXEMPT_BASED_ON_ARTICLE_298_SEXDECIES_A_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-298SEXDECIESA"; EXEMPT_BASED_ON_ARTICLE_295_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-CGI295"; EXEMPT_BASED_ON_2_OF_ARTICLE_283_OF_THE_CODE_GENERAL_DES_IMPOTS_CGI__GENERAL_TAX_CODE: "VATEX-FR-AE"; }; export { PUBLISHED, VATEX, VatEx, type VatExCode, type VatExDefinition, vatExCode };