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.
42 lines (40 loc) • 2.06 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-version/output.xml|Source}
*/
type HybridVersionDefinition = {
value: string;
definition: string;
usage: string;
};
type HybridVersionCode = (typeof HYBRID_VERSION)[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-version/output.xml|Source}
*/
declare const HYBRID_VERSION: [{
readonly value: "1.0";
readonly definition: "The hybrid document is a Factur-X 1.0* compliant document";
readonly usage: "Default value for current specification";
}, {
readonly value: "1p0";
readonly definition: "The hybrid document is a ZUGFeRD 1p0 compliant document";
readonly usage: "Legacy use only. A warning is given if used for a document in the validity period of the current specification";
}, {
readonly value: "2p0";
readonly definition: "The hybrid document is a ZUGFeRD 2p0 compliant document";
readonly usage: "Legacy use only. A warning is given if used for a document in the validity period of the current specification";
}, {
readonly value: "2p1";
readonly definition: "The hybrid document is a ZUGFeRD 2p1 compliant document";
readonly usage: "Legacy use only. A warning is given if used for a document in the validity period of the current specification";
}, {
readonly value: "2p2";
readonly definition: "The hybrid document is a ZUGFeRD 2p2 compliant document";
readonly usage: "Legacy use only. A warning is given if used for a document in the validity period of the current specification";
}];
declare const hybridVersionCode: ("1.0" | "1p0" | "2p0" | "2p1" | "2p2")[];
export { HYBRID_VERSION, type HybridVersionCode, type HybridVersionDefinition, PUBLISHED, hybridVersionCode };