UNPKG

@casoon/invoice-generator

Version:

Generate PDF invoices, XRechnung XML, and ZUGFeRD PDF/A-3 from JSON data with TypeScript support

16 lines 699 B
import { Invoice, PDFOptions } from '../types/invoice.types'; export declare class PDFGenerator { private doc; private options; private currentY; constructor(options?: PDFOptions); generateInvoice(invoice: Invoice): Promise<Buffer>; generateInvoiceToFile(invoice: Invoice, outputPath: string): Promise<void>; private generateInvoiceContent; } /** * Convenience-Funktionen für einfache Verwendung */ export declare function generateInvoicePDF(invoice: Invoice, options?: PDFOptions): Promise<Buffer>; export declare function generateInvoicePDFToFile(invoice: Invoice, outputPath: string, options?: PDFOptions): Promise<void>; //# sourceMappingURL=pdf-generator.d.ts.map