import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { DomSanitizer, SafeStyle } from '@angular/platform-browser'; import { ButtonI } from '../../../interfaces/atomic/button.interface'; import * as i0 from "@angular/core"; export declare class HotelsListComponent implements OnInit, OnChanges { private readonly sanitizer; infoTitle?: string; infoTitleDark?: string; infoDescription?: string; links?: ButtonI[]; items?: HotelsListItem[]; hotelClick: EventEmitter; collapsed?: boolean[]; constructor(sanitizer: DomSanitizer); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; getImage(image: string): SafeStyle; toggleCollapse(index: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface HotelsListItem { title?: string; ndTitle?: string; subtitle?: string; description?: string; additionalDescription?: string; priceTitle?: string; priceSubtitle?: string; price?: string | number; currency?: string; image?: string; services?: string[]; button?: ButtonI; hotelUrl?: string; destinyId?: string | number; parentDestiny?: string | number; id: number; }