/**
 * @fileoverview WSF Terminals API Input Schemas
 *
 * This module provides Zod schemas for validating input parameters for the WSF
 * Terminals API endpoints.
 */
import { z } from "../../../../shared/zod";
/**
 * Schema for TerminalSailingSpace input parameters
 *
 * This operation reflects terminal condition data (the number of drive-up and reservation spaces available for select departures). A TerminalID, or unique terminal identifier, may be optionally passed to retrieve a specific terminal.
 *
 * **⚠️ Important:** This data changes very frequently (potentially every 5 seconds). Please do not cache results in your application for an extended period of time.
 */
export declare const terminalSailingSpaceInputSchema: z.ZodObject<{}, z.core.$strip>;
export type TerminalSailingSpaceInput = z.infer<typeof terminalSailingSpaceInputSchema>;
/**
 * Schema for TerminalSailingSpaceById input parameters
 *
 * This operation reflects terminal condition data (the number of drive-up and reservation spaces available for select departures). A TerminalID, or unique terminal identifier, may be optionally passed to retrieve a specific terminal.
 *
 * **⚠️ Important:** This data changes very frequently (potentially every 5 seconds). Please do not cache results in your application for an extended period of time.
 */
export declare const terminalSailingSpaceByTerminalIdInputSchema: z.ZodObject<{
    TerminalID: z.ZodNumber;
}, z.core.$strip>;
export type TerminalSailingSpaceByTerminalIdInput = z.infer<typeof terminalSailingSpaceByTerminalIdInputSchema>;
//# sourceMappingURL=terminalSailingSpace.input.d.ts.map