import { BabylonOfferI } from '../components/core'; import { BabylonButtonI } from './babylon-button.interface'; import { BabylonDestinationI } from './babylon-destination.interface'; import { BabylonGlobalIconI } from './babylon-global-icon.interface'; import { BabylonImageI } from './babylon-image.interface'; import { BabylonMultimediaI } from './babylon-multimedia.interface'; import { BabylonNav } from './babylon-nav.interface'; import { BabylonStyleGlobalItem } from './babylon-style.interface'; import { BabylonTextInfoI } from './babylon-text-info.interface'; import { BabylonEventItemI } from './babylon-event-item.interface'; export interface BabylonHotelGlobalItem { pretitle?: string; title?: string; buttons?: BabylonButtonI[]; link?: BabylonButtonI[]; links?: BabylonButtonI[]; img?: BabylonImageI; images?: BabylonImageI[]; text?: string; texts?: BabylonTextInfoI; textMore?: string; price?: number; fTitle?: string; fSubtitle?: string; services?: BabylonGlobalIconI[]; btnMore?: string; btnLess?: string; id?: number; name?: string; order?: number; email?: string; addess?: string; allInclusive?: boolean; beachClub?: boolean; checkInTime?: string; checkOutTime?: string; city?: string; closingFrom?: string; closingTo?: string; country?: string; cp?: string; destinations?: BabylonDestinationI[]; highlighted?: boolean; lat?: string; lon?: string; laundry?: boolean; locality?: string; mapLink?: string; offers?: BabylonOfferI[]; phone?: string; province?: string; ticker?: string; siteHotels?: BabylonNav; servicesAdvantages?: BabylonGlobalIconI[]; servicesCharacteristics?: BabylonGlobalIconI[]; servicesHotelApp?: BabylonGlobalIconI[]; servicesList?: BabylonGlobalIconI[]; servicesLocation?: BabylonGlobalIconI[]; servicesService?: BabylonGlobalIconI[]; style?: BabylonStyleGlobalItem; styles?: BabylonStyleGlobalItem; onlyAdults?: boolean; hotelcategory?: string; hoteltype?: string; marca?: string; multimedia?: BabylonMultimediaI; nameIdentifier?: string; type?: string; events?: BabylonEventItemI[]; }