UNPKG

@qite/tide-booking-component

Version:

React Booking wizard & Booking product component for Tide

31 lines (30 loc) 1 kB
import { BookingPackage, BookingPackageDetailsRequest, BookingPackageRequest, BookingTravelAgent, GenerateBookingAccommodationRequest, TideResponse } from '@qite/tide-client/build/types'; import { ApiSettingsState } from '../../../shared/types'; declare const packageApi: { fetchDetails: ( request: BookingPackageRequest<BookingPackageDetailsRequest>, signal: AbortSignal, languageCode?: string, apiSettings?: ApiSettingsState ) => Promise<TideResponse<BookingPackage>>; fetchAgents: (signal: AbortSignal, apiSettings?: ApiSettingsState) => Promise<BookingTravelAgent[]>; fetchAccommodationViews: ( request: GenerateBookingAccommodationRequest, signal: AbortSignal, apiSettings?: ApiSettingsState ) => Promise<{ [key: string]: string; }>; fetchCountries: ( signal: AbortSignal, apiSettings?: ApiSettingsState ) => Promise<import('@qite/tide-client').PageResult<import('@qite/tide-client').CountryItem>>; }; export default packageApi;