import { booleanQueryParam } from "@voyant-travel/db/helpers"; import { typeIdSchema } from "@voyant-travel/db/lib/typeid"; import { z } from "zod"; export { booleanQueryParam, typeIdSchema, z }; export declare const cruiseTypeSchema: z.ZodEnum<{ ocean: "ocean"; river: "river"; expedition: "expedition"; coastal: "coastal"; }>; export declare const cruiseStatusSchema: z.ZodEnum<{ draft: "draft"; awaiting_review: "awaiting_review"; live: "live"; archived: "archived"; }>; export declare const cruiseSourceSchema: z.ZodEnum<{ local: "local"; external: "external"; }>; export declare const cruiseVoyageGroupKindSchema: z.ZodEnum<{ combination: "combination"; grand_voyage: "grand_voyage"; world_cruise: "world_cruise"; cruise_tour: "cruise_tour"; }>; export declare const cruiseVoyageSegmentKindSchema: z.ZodEnum<{ cruise: "cruise"; land: "land"; hotel: "hotel"; transfer: "transfer"; rail: "rail"; air: "air"; other: "other"; }>; export declare const cruiseVoyageSegmentRoleSchema: z.ZodEnum<{ core: "core"; pre_extension: "pre_extension"; post_extension: "post_extension"; }>; export declare const shipTypeSchema: z.ZodEnum<{ ocean: "ocean"; river: "river"; expedition: "expedition"; coastal: "coastal"; yacht: "yacht"; sailing: "sailing"; }>; export declare const cabinRoomTypeSchema: z.ZodEnum<{ inside: "inside"; oceanview: "oceanview"; balcony: "balcony"; suite: "suite"; penthouse: "penthouse"; single: "single"; }>; export declare const sailingSalesStatusSchema: z.ZodEnum<{ open: "open"; on_request: "on_request"; wait_list: "wait_list"; sold_out: "sold_out"; closed: "closed"; }>; export declare const priceAvailabilitySchema: z.ZodEnum<{ on_request: "on_request"; wait_list: "wait_list"; sold_out: "sold_out"; available: "available"; limited: "limited"; }>; export declare const priceFareVariantSchema: z.ZodEnum<{ cruise_only: "cruise_only"; air_inclusive: "air_inclusive"; }>; export declare const priceComponentKindSchema: z.ZodEnum<{ transfer: "transfer"; gratuity: "gratuity"; onboard_credit: "onboard_credit"; port_charge: "port_charge"; tax: "tax"; ncf: "ncf"; airfare: "airfare"; insurance: "insurance"; }>; export declare const priceComponentDirectionSchema: z.ZodEnum<{ addition: "addition"; inclusion: "inclusion"; credit: "credit"; }>; export declare const cruiseMediaTypeSchema: z.ZodEnum<{ image: "image"; video: "video"; document: "document"; }>; export declare const cruiseInclusionKindSchema: z.ZodEnum<{ other: "other"; meals: "meals"; drinks: "drinks"; gratuities: "gratuities"; transfers: "transfers"; excursions: "excursions"; wifi: "wifi"; }>; export declare const enrichmentProgramKindSchema: z.ZodEnum<{ other: "other"; naturalist: "naturalist"; historian: "historian"; photographer: "photographer"; lecturer: "lecturer"; expert: "expert"; }>; export declare const cruiseSailingDirectionSchema: z.ZodEnum<{ upstream: "upstream"; downstream: "downstream"; round_trip: "round_trip"; one_way: "one_way"; }>; export declare const isoDateSchema: z.ZodString; export declare const currencyCodeSchema: z.ZodString; export declare const slugSchema: z.ZodString; export declare const moneyStringSchema: z.ZodString; export declare const externalRefsSchema: z.ZodDefault>;