@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
11 lines (10 loc) • 799 B
TypeScript
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;
}>;
};
export default packageApi;