@qite/tide-client
Version:
Frontend client for Tide
25 lines (22 loc) • 692 B
text/typescript
import { BookingPackageRequestRoom } from "../shared/booking-package-request-room";
import { SelectedFlight } from "./selected-flight";
import { SelectedHotel } from "./selected-hotel";
export interface BookingPackageDetailsRequest {
catalogueId?: number;
rooms: BookingPackageRequestRoom[];
searchType: number;
productCode: string;
allotmentName?: string;
tourCode?: string;
fromDate: string;
toDate: string;
preNights?: number;
postNights?: number;
includeFlights?: boolean;
checkExternalAvailability?: boolean;
cachedAllotmentPriceInfos?: number[];
// lazy loading
hotel?: SelectedHotel;
outwardFlight?: SelectedFlight;
returnFlight?: SelectedFlight;
}