/** * Invoice Validator * * Validates invoice data BEFORE conversion to XML. * Implements key Peppol BIS 3.0 business rules with human-readable error messages. * * Design principle: Errors tell you WHAT's wrong, WHERE it is, and HOW to fix it. * No developer should need to Google a Peppol rule ID. */ import type { InvoiceInput, ValidationResult } from "../types/invoice.js"; /** * Validate an invoice input before sending. * Returns human-readable errors with suggestions for fixes. */ export declare function validateInvoice(input: InvoiceInput): ValidationResult; //# sourceMappingURL=validator.d.ts.map