/** * Paze Checkout APILib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { lazy, object, optional, Schema, string } from '../schema.js'; import { Phone, phoneSchema } from './phone.js'; export interface Consumer { firstName?: string; lastName?: string; fullName: string; emailAddress: string; mobileNumber?: Phone; } export const consumerSchema: Schema = lazy(() => object({ firstName: ['firstName', optional(string())], lastName: ['lastName', optional(string())], fullName: ['fullName', string()], emailAddress: ['emailAddress', string()], mobileNumber: ['mobileNumber', optional(phoneSchema)], }) );