@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.
32 lines • 1.07 kB
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema.js';
import { InvoiceLineItemPricingDetail } from './invoiceLineItemPricingDetail.js';
export interface InvoiceLineItemEventData {
uid?: string;
title?: string;
description?: string;
quantity?: number;
quantityDelta?: number | null;
unitPrice?: string;
periodRangeStart?: string;
periodRangeEnd?: string;
amount?: string;
lineReferences?: string;
pricingDetailsIndex?: number | null;
pricingDetails?: InvoiceLineItemPricingDetail[];
taxCode?: string | null;
taxAmount?: string;
productId?: number;
productPricePointId?: number | null;
pricePointId?: number | null;
componentId?: number | null;
billingScheduleItemId?: number | null;
customItem?: boolean | null;
[key: string]: unknown;
}
export declare const invoiceLineItemEventDataSchema: Schema<InvoiceLineItemEventData>;
//# sourceMappingURL=invoiceLineItemEventData.d.ts.map