UNPKG

facturapi-es6

Version:

FacturAPI makes it easy for developers to generate valid Invoices in Mexico (known as Factura Electrónica or CFDI).

26 lines (25 loc) • 662 B
import { Base } from "./base"; import { Customer } from "./cusrtomer"; import { Product } from "./product"; import { enums } from "./enums"; export declare type Invoice = { status?: string; customer: string | Partial<Customer>; payment_form: enums.PaymentForm | string; total: number; uuid: string; folio_number: number; series: string; related?: string[]; relation?: enums.InvoiceRelation; currency: string; exchange: number; cancellation_status?: enums.cancelationStatus; items: Item[]; } & Base; declare type Item = { quantity: number; discount: number; product: string | Product; }; export {};