UNPKG

@maxio-com/advanced-billing-sdk

Version:

Ultimate billing and pricing flexibility for B2B SaaS. Maxio integrates directly into your product, so you can seamlessly manage your product catalog, bill customers, and collect payments.

21 lines 907 B
/** * AdvancedBilling * * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { array, expandoObject, lazy, optional, string, } from '../schema'; import { invoiceTaxBreakoutSchema, } from './invoiceTaxBreakout'; import { proformaInvoiceTaxSourceTypeSchema, } from './proformaInvoiceTaxSourceType'; export const proformaInvoiceTaxSchema = expandoObject({ uid: ['uid', optional(string())], title: ['title', optional(string())], sourceType: ['source_type', optional(proformaInvoiceTaxSourceTypeSchema)], percentage: ['percentage', optional(string())], taxableAmount: ['taxable_amount', optional(string())], taxAmount: ['tax_amount', optional(string())], lineItemBreakouts: [ 'line_item_breakouts', optional(array(lazy(() => invoiceTaxBreakoutSchema))), ], }); //# sourceMappingURL=proformaInvoiceTax.js.map