/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { lazy, object, optional, string } from '../schema';
import { callbackConfigurationSchema, } from './callbackConfiguration';
import { shippingPreferenceSchema, } from './shippingPreference';
export const venmoWalletExperienceContextSchema = object({
    brandName: ['brand_name', optional(string())],
    shippingPreference: [
        'shipping_preference',
        optional(shippingPreferenceSchema),
    ],
    orderUpdateCallbackConfig: [
        'order_update_callback_config',
        optional(lazy(() => callbackConfigurationSchema)),
    ],
});
//# sourceMappingURL=venmoWalletExperienceContext.js.map