@openade/pem
Version:
Punto di Emissione (Emission Point) - Device library for fiscal receipts
20 lines • 555 B
TypeScript
import type { DocumentoCommerciale } from '@openade/common';
export interface DocumentLine {
description: string;
quantity: number;
unitPrice: number;
vatRate: number;
total?: number;
}
export declare class DocumentBuilder {
private vatNumber;
private businessName;
private pemId;
constructor(config: {
vatNumber: string;
businessName: string;
pemId: string;
});
build(lines: DocumentLine[], documentNumber: string): DocumentoCommerciale;
}
//# sourceMappingURL=document.builder.d.ts.map