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.

39 lines (37 loc) 1.39 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/line-reason/output.xml|Source} */ type LineReasonDefinition = { key: string; name: string; value: string; }; type LineReasonCode = (typeof LINE_REASON)[number]["value"]; declare const PUBLISHED: "Factur-X"; /** * 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/line-reason/output.xml|Source} */ declare const LINE_REASON: [{ readonly key: "REGULAR_ITEM_POSITION_STANDARD_CASE"; readonly name: "Regular item position (standard case)"; readonly value: "DETAIL"; }, { readonly key: "SUBTOTAL_OR_GROUP"; readonly name: "Subtotal or group"; readonly value: "GROUP"; }, { readonly key: "FOR_INFORMATION_ONLY"; readonly name: "For information only"; readonly value: "INFORMATION"; }]; declare const lineReasonCode: ("GROUP" | "DETAIL" | "INFORMATION")[]; declare const LineReason: { REGULAR_ITEM_POSITION_STANDARD_CASE: "DETAIL"; SUBTOTAL_OR_GROUP: "GROUP"; FOR_INFORMATION_ONLY: "INFORMATION"; }; export { LINE_REASON, LineReason, type LineReasonCode, type LineReasonDefinition, PUBLISHED, lineReasonCode };