@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
23 lines (22 loc) • 768 B
TypeScript
import { BookingPackageAvailability, BookingPackageRoom } from '@qite/tide-client/build/types';
import { AccommodationContent, RegimeContent, SelectableRoom } from '../../types';
export declare const buildSelectableRooms: (
packageRooms: BookingPackageRoom[],
accommodations: AccommodationContent[] | undefined,
regimes: RegimeContent[] | undefined,
accommodationViews:
| {
[key: string]: string;
}
| undefined
) => SelectableRoom[];
export declare const updatePackageRooms: (
rooms: BookingPackageRoom[],
index: number,
accommodationCode: string,
regimeCode: string | null,
availabilities: BookingPackageAvailability[]
) => {
options: import('@qite/tide-client/build/types').BookingPackageRoomOption[];
index: number;
}[];