import { BabylonOfferI } from '../components/core';
import { BabylonButtonI } from './babylon-button.interface';
import { BabylonDestinationI } from './babylon-destination.interface';
import { BabylonEventItemI } from './babylon-event-item.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';
export interface BabylonGlobalItem {
    pretitle?: string;
    title?: string;
    buttons?: BabylonButtonI[];
    link?: BabylonButtonI[];
    links?: BabylonButtonI[];
    img?: BabylonImageI;
    images?: BabylonImageI[];
    text?: string;
    texts?: BabylonTextInfoI;
    textMore?: string;
    price?: number;
    discount?: number;
    currency?: string;
    labelFrom?: string;
    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;
    description?: string;
    subtitle?: string;
    alt?: string;
    events?: BabylonEventItemI[];
}
