export interface PortadaHotelV1SliderImage { backgroundImage: string; dataLazyimg?: string; ariaLabel?: string; dataFilename?: string; dataSection?: string; } export interface PortadaHotelV1SliderSettings { name: string; arrowsClass: string; showButtons: boolean; buttonsClass: string; showDots: boolean; fade: boolean; autoplay: boolean; slidesPc: number; slidesLaptop: number; slidesTablet: number; slidesMobile: number; } export interface BreadcrumbItem { label: string; href: string; active?: boolean; } export interface PortadaHotelV1ButtonLink { label: string; href: string; className?: string; target?: string; tabindex?: string; iconClass?: string; } export interface PortadaHotelV1Content { logoHref: string; logoSrc: string; breadcrumbs: BreadcrumbItem[]; title: string; phrase: string; button: PortadaHotelV1ButtonLink; slider: { settings: PortadaHotelV1SliderSettings; images: PortadaHotelV1SliderImage[]; }; links: PortadaHotelV1ButtonLink[]; infoBadge: { text: string; mark: string; }; scroll: { target: string; spacer: string; text: string; }; }