/** Common ARCA reference data for readable userland code and examples. */ declare const ARCA_VOUCHER_TYPES: { readonly FACTURA_A: 1; readonly NOTA_DEBITO_A: 2; readonly NOTA_CREDITO_A: 3; readonly FACTURA_B: 6; readonly NOTA_DEBITO_B: 7; readonly NOTA_CREDITO_B: 8; readonly FACTURA_C: 11; readonly NOTA_DEBITO_C: 12; readonly NOTA_CREDITO_C: 13; }; /** Common document types accepted by ARCA services. */ declare const ARCA_DOCUMENT_TYPES: { readonly CUIT: 80; readonly DNI: 96; readonly CONSUMIDOR_FINAL: 99; }; /** * Common receiver IVA condition identifiers used by WSFE. * Allowed values depend on the voucher class and ARCA's live catalog. */ declare const ARCA_RECEIVER_VAT_CONDITIONS: { readonly RESPONSABLE_INSCRIPTO: 1; readonly EXENTO: 4; readonly CONSUMIDOR_FINAL: 5; readonly MONOTRIBUTISTA: 6; readonly IVA_NO_ALCANZADO: 15; }; /** Supported invoice concept types for WSFE requests. */ declare const ARCA_CONCEPT_TYPES: { readonly PRODUCTOS: 1; readonly SERVICIOS: 2; readonly PRODUCTOS_Y_SERVICIOS: 3; }; /** Common IVA rate identifiers used by WSFE. */ declare const ARCA_VAT_RATES: { readonly IVA_0: 3; readonly IVA_10_5: 4; readonly IVA_21: 5; readonly IVA_27: 6; readonly IVA_5: 8; readonly IVA_2_5: 9; }; /** ISO currency codes accepted by the high-level WSFE builders. */ declare const ISO_CURRENCIES: { readonly ARS: "ARS"; readonly USD: "USD"; }; /** ARCA currency identifiers keyed by their corresponding ISO currency. */ declare const ARCA_CURRENCY_IDS: { readonly ARS: "PES"; readonly USD: "DOL"; }; /** Legal assertions supported by the invoice high-level API; never inferred from PadrĂ³n. */ type IssuerCondition = "responsable_inscripto" | "monotributo" | "exento" | "no_alcanzado"; type ReceiverCondition = IssuerCondition | "consumidor_final"; type VoucherClass = "A" | "B" | "C"; declare const ARCA_RECEIVER_CONDITION_IDS: { readonly responsable_inscripto: 1; readonly monotributo: 6; readonly exento: 4; readonly consumidor_final: 5; readonly no_alcanzado: 15; }; declare const ARCA_ISSUER_CONDITION_IDS: { readonly responsable_inscripto: 1; readonly monotributo: 6; readonly exento: 4; readonly no_alcanzado: 15; }; declare const ARCA_FINAL_CONSUMER_IDENTIFICATION_THRESHOLD_MINOR_UNITS = 1000000000n; declare const ARCA_INVOICE_CLASS_BY_ISSUER: { readonly responsable_inscripto: { readonly responsable_inscripto: "A"; readonly monotributo: "A"; readonly exento: "B"; readonly consumidor_final: "B"; readonly no_alcanzado: "B"; }; readonly monotributo: { readonly responsable_inscripto: "C"; readonly monotributo: "C"; readonly exento: "C"; readonly consumidor_final: "C"; readonly no_alcanzado: "C"; }; readonly exento: { readonly responsable_inscripto: "C"; readonly monotributo: "C"; readonly exento: "C"; readonly consumidor_final: "C"; readonly no_alcanzado: "C"; }; readonly no_alcanzado: { readonly responsable_inscripto: "C"; readonly monotributo: "C"; readonly exento: "C"; readonly consumidor_final: "C"; readonly no_alcanzado: "C"; }; }; export { ARCA_CONCEPT_TYPES, ARCA_CURRENCY_IDS, ARCA_DOCUMENT_TYPES, ARCA_FINAL_CONSUMER_IDENTIFICATION_THRESHOLD_MINOR_UNITS, ARCA_INVOICE_CLASS_BY_ISSUER, ARCA_ISSUER_CONDITION_IDS, ARCA_RECEIVER_CONDITION_IDS, ARCA_RECEIVER_VAT_CONDITIONS, ARCA_VAT_RATES, ARCA_VOUCHER_TYPES, ISO_CURRENCIES, type IssuerCondition, type ReceiverCondition, type VoucherClass };