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.
34 lines (32 loc) • 1.36 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/filename/output.xml|Source}
*/
type FilenameDefinition = {
value: string;
definition: string;
usage?: string | undefined;
};
type FilenameCode = (typeof FILENAME)[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/filename/output.xml|Source}
*/
declare const FILENAME: [{
readonly value: "factur-x.xml";
readonly definition: "The hybrid document contains a Factur-X / ZUGFeRD XML-file";
readonly usage: "The ConformanceLevel MUST not be XRECHNUNG";
}, {
readonly value: "xrechnung.xml";
readonly definition: "The hybrid document contains a XRechnung XML file";
readonly usage: "The ConformanceLevel MUST be XRECHNUNG";
}, {
readonly value: "order-x.xml";
readonly definition: "The hybrid document contains an Order-X XML file";
readonly usage: undefined;
}];
declare const filenameCode: ("factur-x.xml" | "xrechnung.xml" | "order-x.xml")[];
export { FILENAME, type FilenameCode, type FilenameDefinition, PUBLISHED, filenameCode };