/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema.js';
import { LineItemKind } from './lineItemKind.js';
import { LineItemTransactionType } from './lineItemTransactionType.js';
export interface RenewalPreviewLineItem {
    /** A handle for the line item transaction type */
    transactionType?: LineItemTransactionType;
    /** A handle for the line item kind */
    kind?: LineItemKind;
    amountInCents?: bigint;
    memo?: string;
    discountAmountInCents?: bigint;
    taxableAmountInCents?: bigint;
    productId?: number;
    productName?: string;
    componentId?: number;
    componentHandle?: string;
    componentName?: string;
    productHandle?: string;
    periodRangeStart?: string;
    periodRangeEnd?: string;
    [key: string]: unknown;
}
export declare const renewalPreviewLineItemSchema: Schema<RenewalPreviewLineItem>;
//# sourceMappingURL=renewalPreviewLineItem.d.ts.map