class Surcharge extends VendureEntity { constructor(input?: DeepPartial<Surcharge>) @Column() description: string; @Money() listPrice: number; @Column() listPriceIncludesTax: boolean; @Column() sku: string; @Column('simple-json') taxLines: TaxLine[]; @Index() @ManyToOne(type => Order, order => order.surcharges, { onDelete: 'CASCADE' }) order: Order; @Index() @ManyToOne(type => OrderModification, orderModification => orderModification.surcharges) orderModification: OrderModification; price: number priceWithTax: number taxRate: number}