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