export interface FilterParams { items: BabylonGlobalItem[]; selectedHotelType: string; selectedDestination: string; selectedBrand: string; additional1LikeMarca?: boolean; } export declare function filteredItems({ items, selectedHotelType, selectedDestination, selectedBrand, additional1LikeMarca, }: FilterParams): BabylonGlobalItem[]; import { BabylonGlobalItem } from '../interfaces/babylon-global-item.interface'; export interface FilterOptionsResult { hotelTypeOptions: string[]; destinationOptions: string[]; brandOptions: string[]; filterSlugToLabel: Map; destinationSlugToLabel: Map; brandSlugToLabel: Map; filterLabelToSlug: Map; destinationLabelToSlug: Map; brandLabelToSlug: Map; } export declare function getItemBrand(it: any, additional1LikeMarca: boolean): string; export declare function canonicalSlug(value: string): string; export declare function buildFilterOptions(items?: BabylonGlobalItem[], additional1LikeMarca?: boolean): FilterOptionsResult;