UNPKG

iracing-api

Version:

Javascript client for iracing API

70 lines (69 loc) 1.77 kB
import * as z from 'zod'; export declare const CarsInClassSchema: z.ZodObject<{ carDirpath: z.ZodString; carId: z.ZodNumber; rainEnabled: z.ZodBoolean; retired: z.ZodBoolean; }, "strip", z.ZodTypeAny, { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }, { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }>; export type CarsInClass = z.infer<typeof CarsInClassSchema>; export declare const CarClassSchema: z.ZodObject<{ carClassId: z.ZodNumber; carsInClass: z.ZodArray<z.ZodObject<{ carDirpath: z.ZodString; carId: z.ZodNumber; rainEnabled: z.ZodBoolean; retired: z.ZodBoolean; }, "strip", z.ZodTypeAny, { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }, { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }>, "many">; custId: z.ZodNumber; name: z.ZodString; rainEnabled: z.ZodBoolean; relativeSpeed: z.ZodNumber; shortName: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; custId: number; rainEnabled: boolean; carClassId: number; carsInClass: { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }[]; relativeSpeed: number; shortName: string; }, { name: string; custId: number; rainEnabled: boolean; carClassId: number; carsInClass: { carDirpath: string; carId: number; rainEnabled: boolean; retired: boolean; }[]; relativeSpeed: number; shortName: string; }>; export type CarClass = z.infer<typeof CarClassSchema>;