@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
13 lines (12 loc) • 1.02 kB
TypeScript
import { PackagingEntryLine, PackagingEntry, BookingPackageRequestRoom, PackagingRoom } from '@qite/tide-client';
export declare const GROUP_TOUR_SERVICE_TYPE = 1;
export declare const ACCOMMODATION_SERVICE_TYPE = 3;
export declare const EXCURSION_SERVICE_TYPE = 4;
export declare const FLIGHT_SERVICE_TYPE = 7;
export declare const toDateOnlyString: (value: string | Date) => string;
export declare const getPrimaryAccommodationLine: (lines: PackagingEntryLine[]) => PackagingEntryLine | undefined;
export declare const getDepartureAirportFromEntry: (lines: PackagingEntryLine[]) => string | null;
export declare const getDestinationAirportFromEntry: (lines: PackagingEntryLine[]) => string | null;
export declare const getRequestRoomsFromPackagingEntry: (entry: PackagingEntry) => BookingPackageRequestRoom[];
export declare const parseHotelId: (line?: PackagingEntryLine) => number | null;
export declare const getPackagingRequestRoomsFromBookingRooms: (rooms: BookingPackageRequestRoom[] | null) => PackagingRoom[];