/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { object, optional } from '../schema';
import { paymentInitiatorSchema } from './paymentInitiator';
import { storedPaymentSourceUsageTypeSchema, } from './storedPaymentSourceUsageType';
import { usagePatternSchema } from './usagePattern';
export const paypalWalletStoredCredentialSchema = object({
    paymentInitiator: ['payment_initiator', paymentInitiatorSchema],
    chargePattern: ['charge_pattern', optional(usagePatternSchema)],
    usagePattern: ['usage_pattern', optional(usagePatternSchema)],
    usage: ['usage', optional(storedPaymentSourceUsageTypeSchema)],
});
//# sourceMappingURL=paypalWalletStoredCredential.js.map