import { AfterViewInit, ElementRef, OnDestroy } from '@angular/core'; import { BabylonRoomDetailI } from '../../../interfaces'; import { BabylonTexts } from '../../../interfaces/babylon-texts.interface'; import * as i0 from "@angular/core"; type RoomsListV2Texts = BabylonTexts & { contentCharacteristics?: boolean | string; }; export declare class BabylonRoomsListV2Component implements AfterViewInit, OnDestroy { private el; private platformId; texts?: RoomsListV2Texts; items?: BabylonRoomDetailI[]; maxItems?: 0 | 1 | 2 | 3 | 4 | 5; contentCharacteristics?: boolean | string; private observer?; constructor(el: ElementRef, platformId: Object); ngAfterViewInit(): void; private setupIntersectionObserver; ngOnDestroy(): void; get showContentCharacteristics(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};