UNPKG

@tmlmobilidade/types

Version:
14 lines (13 loc) 502 B
import { z } from 'zod'; export declare const StopIdSchema: z.ZodNumber; /** * Represents a Stop ID, which is a unique identifier * for a stop in the transportation system. */ export type StopId = z.infer<typeof StopIdSchema>; /** * Validates the structure of a Stop ID. * @param value The value to validate as a Stop ID. * @returns The validated Stop ID if valid, or false if invalid. */ export declare function validateStopIdStructure(value?: null | number | StopId | string): false | StopId;