@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
17 lines (16 loc) • 1.09 kB
TypeScript
import { BookingPackageItem, PackagingAccommodationResponse, PackagingFlightResponse } from '@qite/tide-client';
import { Filter, SortByType, TideTag } from '../types';
export declare const enrichFiltersWithResults: (results: BookingPackageItem[], filters: Filter[] | undefined, tags: TideTag[]) => Filter[];
export declare const enrichFiltersWithPackageAccoResults: (results: PackagingAccommodationResponse[], tags: TideTag[]) => Filter[];
export declare const enrichFiltersWithPackageFlightResults: (results: PackagingFlightResponse[], tags: TideTag[], translations: any) => Filter[];
export declare const applyFilters: (results: BookingPackageItem[], filters: Filter[], sortBy: SortByType | null) => BookingPackageItem[];
export declare const applyFiltersToPackageAccoResults: (
results: PackagingAccommodationResponse[],
filters: Filter[],
sortBy: SortByType | null
) => PackagingAccommodationResponse[];
export declare const applyFiltersToPackageFlightResults: (
results: PackagingFlightResponse[],
filters: Filter[],
sortBy: SortByType | null
) => PackagingFlightResponse[];