/** * PayPal Server SDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { lazy, number, object, Schema } from '../schema.js'; import { SubscriptionPricingScheme, subscriptionPricingSchemeSchema, } from './subscriptionPricingScheme.js'; /** The update pricing scheme request details. */ export interface UpdatePricingScheme { /** The billing cycle sequence. */ billingCycleSequence: number; /** The pricing scheme details. */ pricingScheme: SubscriptionPricingScheme; } export const updatePricingSchemeSchema: Schema = lazy(() => object({ billingCycleSequence: ['billing_cycle_sequence', number()], pricingScheme: ['pricing_scheme', subscriptionPricingSchemeSchema], }) );