@fin.cx/einvoice
Version:
A TypeScript module for creating, manipulating, and embedding XML data within PDF files specifically tailored for electronic invoice (einvoice) packages.
17 lines (16 loc) • 489 B
TypeScript
import { CIIBaseValidator } from '../cii.validator.js';
/**
* Validator for ZUGFeRD invoice format
*/
export declare class ZUGFeRDValidator extends CIIBaseValidator {
/**
* Validates ZUGFeRD XML structure
* @returns True if structure validation passed
*/
protected validateStructure(): boolean;
/**
* Validates ZUGFeRD XML against business rules
* @returns True if business validation passed
*/
protected validateBusinessRules(): boolean;
}