ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
49 lines • 2.23 kB
TypeScript
import { z } from "../../../../shared/zod";
export declare const cvRestrictionWithIdSchema: z.ZodObject<{
BLMaxAxle: z.ZodNullable<z.ZodNumber>;
BridgeName: z.ZodNullable<z.ZodString>;
BridgeNumber: z.ZodNullable<z.ZodString>;
CL8MaxAxle: z.ZodNullable<z.ZodNumber>;
DateEffective: z.ZodPipe<z.ZodString, z.ZodTransform<Date, string>>;
DateExpires: z.ZodPipe<z.ZodString, z.ZodTransform<Date, string>>;
DatePosted: z.ZodPipe<z.ZodString, z.ZodTransform<Date, string>>;
EndRoadwayLocation: z.ZodNullable<z.ZodObject<{
Description: z.ZodNullable<z.ZodString>;
Direction: z.ZodNullable<z.ZodString>;
Latitude: z.ZodNumber;
Longitude: z.ZodNumber;
MilePost: z.ZodNumber;
RoadName: z.ZodNullable<z.ZodString>;
}, z.core.$strip>>;
IsDetourAvailable: z.ZodBoolean;
IsExceptionsAllowed: z.ZodBoolean;
IsPermanentRestriction: z.ZodBoolean;
IsWarning: z.ZodBoolean;
Latitude: z.ZodNumber;
LocationDescription: z.ZodNullable<z.ZodString>;
LocationName: z.ZodNullable<z.ZodString>;
Longitude: z.ZodNumber;
MaximumGrossVehicleWeightInPounds: z.ZodNullable<z.ZodNumber>;
RestrictionComment: z.ZodNullable<z.ZodString>;
RestrictionHeightInInches: z.ZodNullable<z.ZodNumber>;
RestrictionLengthInInches: z.ZodNullable<z.ZodNumber>;
RestrictionType: z.ZodNumber;
RestrictionWeightInPounds: z.ZodNullable<z.ZodNumber>;
RestrictionWidthInInches: z.ZodNullable<z.ZodNumber>;
SAMaxAxle: z.ZodNullable<z.ZodNumber>;
StartRoadwayLocation: z.ZodNullable<z.ZodObject<{
Description: z.ZodNullable<z.ZodString>;
Direction: z.ZodNullable<z.ZodString>;
Latitude: z.ZodNumber;
Longitude: z.ZodNumber;
MilePost: z.ZodNumber;
RoadName: z.ZodNullable<z.ZodString>;
}, z.core.$strip>>;
State: z.ZodNullable<z.ZodString>;
StateRouteID: z.ZodNullable<z.ZodString>;
TDMaxAxle: z.ZodNullable<z.ZodNumber>;
VehicleType: z.ZodNullable<z.ZodString>;
UniqueID: z.ZodNullable<z.ZodString>;
}, z.core.$strip>;
export type CVRestrictionWithId = z.infer<typeof cvRestrictionWithIdSchema>;
//# sourceMappingURL=cvRestrictionDataWithId.output.d.ts.map