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
TypeScript
/**
* 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 };