@qite/tide-client
Version:
Frontend client for Tide
28 lines (27 loc) • 864 B
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 | null;
postNights?: number | null;
includeFlights?: boolean;
includeHotels?: boolean;
includePaxTypes?: boolean;
checkExternalAvailability?: boolean;
cachedAllotmentPriceInfos?: number[];
duration?: number | null;
expectedPrice?: number | null;
routeId?: string;
vendorConfigurationId?: number | null;
hotel?: SelectedHotel;
outwardFlight?: SelectedFlight;
returnFlight?: SelectedFlight;
}