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.
38 lines (36 loc) • 1.56 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/hybrid-document/output.xml|Source}
*/
type HybridDocumentDefinition = {
value: string;
definition: string;
usage: string;
};
type HybridDocumentCode = (typeof HYBRID_DOCUMENT)[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/hybrid-document/output.xml|Source}
*/
declare const HYBRID_DOCUMENT: [{
readonly value: "INVOICE";
readonly definition: "The hybrid document contains an invoice or credit note";
readonly usage: "Only applicable in Factur-X / ZUGFeRD";
}, {
readonly value: "ORDER";
readonly definition: "The hybrid document contains an order";
readonly usage: "Only applicable in Order-X";
}, {
readonly value: "ORDER_RESPONSE";
readonly definition: "The hybrid document contains an order response";
readonly usage: "Only applicable in Order-X";
}, {
readonly value: "ORDER_CHANGE";
readonly definition: "Thy hybrid document contains an order change";
readonly usage: "Only applicable in Order-X";
}];
declare const hybridDocumentCode: ("INVOICE" | "ORDER" | "ORDER_RESPONSE" | "ORDER_CHANGE")[];
export { HYBRID_DOCUMENT, type HybridDocumentCode, type HybridDocumentDefinition, PUBLISHED, hybridDocumentCode };