import { EventEmitter, OnInit } from '@angular/core'; import { ButtonI } from '../../../interfaces/button.interface'; import { FadeCarouselI } from '../../../interfaces/fade-carousel.interface'; import { FadeCarouselChangeType } from '../../atomic/fade-carousel/fade-carousel.component'; import { RoomListI } from '../../../interfaces/core/room-list.interface'; import * as i0 from "@angular/core"; export declare class RoomListComponent implements OnInit, RoomListI { pretitle?: string; title?: string; rooms: RoomInfo[]; reverseLayout?: boolean; reverseControlsTogether?: boolean; controlsTogether?: boolean; btnsCol?: boolean; showCounter: boolean; fadeCarousel: FadeCarouselI; desktop?: boolean; leftBtnClick: EventEmitter; rightBtnClick: EventEmitter; activeIndex: number; constructor(); ngOnInit(): void; changeRoom(event: FadeCarouselChangeType): void; leftClicked(room: RoomInfo): void; rightClicked(room: RoomInfo): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface RoomInfo { title: string; pretitle?: string; subtitle?: string; description?: string; image: string; leftButton?: ButtonI; rightButton?: ButtonI; }