/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { array, lazy, object, optional, string } from '../schema';
import { linkDescriptionSchema } from './linkDescription';
import { orderTrackerItemSchema } from './orderTrackerItem';
import { orderTrackerStatusSchema, } from './orderTrackerStatus';
export const orderTrackerResponseSchema = object({
    id: ['id', optional(string())],
    status: ['status', optional(orderTrackerStatusSchema)],
    items: ['items', optional(array(lazy(() => orderTrackerItemSchema)))],
    links: ['links', optional(array(lazy(() => linkDescriptionSchema)))],
    createTime: ['create_time', optional(string())],
    updateTime: ['update_time', optional(string())],
});
//# sourceMappingURL=orderTrackerResponse.js.map