ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
41 lines • 1.68 kB
TypeScript
import { z } from "../../../../shared/zod";
export declare const vesselStatSchema: z.ZodObject<{
VesselID: z.ZodNumber;
VesselSubjectID: z.ZodNumber;
VesselName: z.ZodNullable<z.ZodString>;
VesselAbbrev: z.ZodNullable<z.ZodString>;
Class: z.ZodNullable<z.ZodObject<{
ClassID: z.ZodNumber;
ClassSubjectID: z.ZodNumber;
ClassName: z.ZodNullable<z.ZodString>;
SortSeq: z.ZodNullable<z.ZodNumber>;
DrawingImg: z.ZodNullable<z.ZodString>;
SilhouetteImg: z.ZodNullable<z.ZodString>;
PublicDisplayName: z.ZodNullable<z.ZodString>;
}, z.core.$strip>>;
VesselNameDesc: z.ZodString;
VesselHistory: z.ZodNullable<z.ZodString>;
Beam: z.ZodString;
CityBuilt: z.ZodString;
SpeedInKnots: z.ZodNullable<z.ZodNumber>;
Draft: z.ZodString;
EngineCount: z.ZodNullable<z.ZodNumber>;
Horsepower: z.ZodNullable<z.ZodNumber>;
Length: z.ZodString;
MaxPassengerCount: z.ZodNullable<z.ZodNumber>;
PassengerOnly: z.ZodBoolean;
FastFerry: z.ZodBoolean;
PropulsionInfo: z.ZodString;
TallDeckClearance: z.ZodNullable<z.ZodNumber>;
RegDeckSpace: z.ZodNullable<z.ZodNumber>;
TallDeckSpace: z.ZodNullable<z.ZodNumber>;
Tonnage: z.ZodNullable<z.ZodNumber>;
Displacement: z.ZodNullable<z.ZodNumber>;
YearBuilt: z.ZodNullable<z.ZodNumber>;
YearRebuilt: z.ZodNullable<z.ZodNumber>;
VesselDrawingImg: z.ZodNullable<z.ZodString>;
SolasCertified: z.ZodBoolean;
MaxPassengerCountForInternational: z.ZodNullable<z.ZodNumber>;
}, z.core.$strip>;
export type VesselStat = z.infer<typeof vesselStatSchema>;
//# sourceMappingURL=vesselStats.output.d.ts.map