@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.
23 lines • 857 B
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema';
import { MRRMovement } from './mRRMovement';
export interface MovementLineItem {
productId?: number;
/** For Product (or "baseline") line items, this field will have a value of `0`. */
componentId?: number;
pricePointId?: number;
name?: string;
mrr?: number;
mrrMovements?: MRRMovement[];
quantity?: number;
prevQuantity?: number;
/** When `true`, the line item's MRR value will contribute to the `plan` breakout. When `false`, the line item contributes to the `usage` breakout. */
recurring?: boolean;
[key: string]: unknown;
}
export declare const movementLineItemSchema: Schema<MovementLineItem>;
//# sourceMappingURL=movementLineItem.d.ts.map