UNPKG

einvoicing

Version:

A JavaScript library for creating and parsing electronic invoices compliant with the eInvoicing Directive, EN 16931, and popular extensions

16 lines (15 loc) 512 B
/** * Document.ts * * @copyright Vitalii Savchuk <esvit666@gmail.com> * @package esvit/einvoicing * @licence MIT https://opensource.org/licenses/MIT */ import { Entity } from "../base/Entity"; import { IDocument, DocumentId } from "../interface/IDocument"; export default class Document extends Entity<IDocument, string, DocumentId> { static create(props: IDocument): Document; get attachments(): import("..").Attachment[]; get dueDate(): import("..").DateOnly; toPrimitive(): IDocument; }