/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { array, lazy, number, object, optional, Schema } from '../schema.js'; import { UpdateOdometerReference, updateOdometerReferenceSchema, } from './updateOdometerReference.js'; export interface UpdateOdometerResponse { /** Main reference number for tracking. */ serviceReference?: number; updateOdometerReferences?: UpdateOdometerReference[]; } export const updateOdometerResponseSchema: Schema = lazy( () => object({ serviceReference: ['ServiceReference', optional(number())], updateOdometerReferences: [ 'UpdateOdometerReferences', optional(array(updateOdometerReferenceSchema)), ], }) );