einvoicing
Version:
A JavaScript library for creating and parsing electronic invoices compliant with the eInvoicing Directive, EN 16931, and popular extensions
18 lines (17 loc) • 495 B
TypeScript
/**
* PaymentTransfer.ts
*
* @copyright Vitalii Savchuk <esvit666@gmail.com>
* @package esvit/einvoicing
* @licence MIT https://opensource.org/licenses/MIT
*/
import { ValueObject } from "../base/ValueObject";
export interface IPaymentTransfer {
account?: string;
name?: string;
provider?: string;
}
export default class PaymentTransfer extends ValueObject<IPaymentTransfer> {
static create(props: IPaymentTransfer): PaymentTransfer;
toPrimitive(): IPaymentTransfer;
}