/** * The component reference configuration adjusts the product component for a particular subscription. * @export * @interface SubscriptionComponentReferenceConfiguration */ export interface SubscriptionComponentReferenceConfiguration { /** * The quantity that should be applied to the component. * @type {number} * @memberof SubscriptionComponentReferenceConfiguration */ quantity?: number; /** * The ID of the component reference that is being configured. * @type {number} * @memberof SubscriptionComponentReferenceConfiguration */ productComponentReferenceId?: number; } /** * Check if a given object implements the SubscriptionComponentReferenceConfiguration interface. */ export declare function instanceOfSubscriptionComponentReferenceConfiguration(value: object): value is SubscriptionComponentReferenceConfiguration; export declare function SubscriptionComponentReferenceConfigurationFromJSON(json: any): SubscriptionComponentReferenceConfiguration; export declare function SubscriptionComponentReferenceConfigurationFromJSONTyped(json: any, ignoreDiscriminator: boolean): SubscriptionComponentReferenceConfiguration; export declare function SubscriptionComponentReferenceConfigurationToJSON(json: any): SubscriptionComponentReferenceConfiguration; export declare function SubscriptionComponentReferenceConfigurationToJSONTyped(value?: SubscriptionComponentReferenceConfiguration | null, ignoreDiscriminator?: boolean): any;