/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema.js';
import { ScheduledRenewalComponentCustomPrice } from './scheduledRenewalComponentCustomPrice.js';
export interface ScheduledRenewalItemRequestBodyComponent {
    /** Item type to add. Either Product or Component. */
    itemType: string;
    /** Product or component identifier. */
    itemId: number;
    /** Price point identifier. */
    pricePointId?: number;
    /** Optional quantity for the item. */
    quantity?: number;
    /** Custom pricing for a component within a scheduled renewal. */
    customPrice?: ScheduledRenewalComponentCustomPrice;
    [key: string]: unknown;
}
export declare const scheduledRenewalItemRequestBodyComponentSchema: Schema<ScheduledRenewalItemRequestBodyComponent>;
//# sourceMappingURL=scheduledRenewalItemRequestBodyComponent.d.ts.map