ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
30 lines • 1.94 kB
TypeScript
/**
* @fileoverview WSF Schedule API Input Schemas for Time Adjustments
*
* This module provides Zod schemas for validating input parameters for the WSF
* Schedule API endpoints related to time adjustment operations.
*/
import { z } from "../../../../shared/zod";
/**
* Schema for TimeAdj input parameters
*
* This operation provides a listing of all additions and cancellations that deviate on specific dates from the scheduled times found in the `/sailings` resultset (eg. tidal cancellations affecting Port Townsend departures on 9/9/2014). */
export declare const timeAdjustmentsInputSchema: z.ZodObject<{}, z.core.$strip>;
export type TimeAdjustmentsInput = z.infer<typeof timeAdjustmentsInputSchema>;
/**
* Schema for TimeAdjByRoute input parameters
*
* This operation provides a listing of all additions and cancellations for a route that deviate on specific dates from the scheduled times found in the `/sailings` resultset (eg. tidal cancellations affecting Port Townsend departures on 9/9/2014). A valid route may be determined using `/routes`. */
export declare const timeAdjustmentsByRouteInputSchema: z.ZodObject<{
RouteID: z.ZodNumber;
}, z.core.$strip>;
export type TimeAdjustmentsByRouteInput = z.infer<typeof timeAdjustmentsByRouteInputSchema>;
/**
* Schema for TimeAdjBySchedRoute input parameters
*
* This operation provides a listing of all additions and cancellations for a scheduled route that deviate on specific dates from the scheduled times found in the `/sailings` resultset (eg. tidal cancellations affecting Port Townsend departures on 9/9/2014). A valid scheduled route may be determined using `/schedroutes`. */
export declare const timeAdjustmentsBySchedRouteInputSchema: z.ZodObject<{
SchedRouteID: z.ZodNumber;
}, z.core.$strip>;
export type TimeAdjustmentsBySchedRouteInput = z.infer<typeof timeAdjustmentsBySchedRouteInputSchema>;
//# sourceMappingURL=timeAdjustments.input.d.ts.map