export interface FoC4TxtSvgHeader { title: string; topButton: { text: string; scrollTo: string; scrollSpacer: string; }; } export interface FoC4TxtSvgHotel { href: string; title: string; address: string[]; } export interface FoC4TxtSvgInfoCard { href: string; iconClass: string; title: string; text: string; buttonText: string; } export interface FoC4TxtSvgAddressBlock { title: string; iconClass: string; lines: string[]; } export interface FoC4TxtSvgContactItem { href: string; text: string; small?: string; style?: string; iconImage?: { src: string; alt: string; dataLazy: string; }; } export interface FoC4TxtSvgContactBlock { title: string; iconClass: string; items: FoC4TxtSvgContactItem[]; } export interface FoC4TxtSvgScheduleBlock { title: string; iconClass: string; lines: string[]; } export interface FoC4TxtSvgCard { iconClass: string; title: string; text: string; buttonText: string; href?: string; } export interface FoC4TxtSvgSocialLinks { iconClass: string; title: string; links: Array<{ href: string; class: string; }>; } export interface FoC4TxtSvgCertificatesConfig { name: string; arrows: string; showButtons: boolean; buttonsClass: string; showDots: boolean; fade: boolean; autoplay: boolean; slidesPc: number; slidesLaptop: number; slidesTablet: number; slidesMobile: number; } export interface FoC4TxtSvgCertificateItem { src: string; alt: string; dataLazy: string; dataLazyimg?: string; } export interface FoC4TxtSvgCertificates { iconClass: string; title: string; sliderConfig: FoC4TxtSvgCertificatesConfig; items: FoC4TxtSvgCertificateItem[]; } export interface FoC4TxtSvgNewsletterPopup { id: string; title: string; subtitle: string; text: string; inputLabel: string; inputPlaceholder: string; checkbox: { text: string; linkText: string; linkHref: string; }; image: { src: string; alt: string; }; iconClass: string; } export interface FoC4TxtSvgContent { header: FoC4TxtSvgHeader; hotels: FoC4TxtSvgHotel[]; infoCards: FoC4TxtSvgInfoCard[]; addressBlock: FoC4TxtSvgAddressBlock; contactBlock: FoC4TxtSvgContactBlock; scheduleBlock: FoC4TxtSvgScheduleBlock; newsletterCard: FoC4TxtSvgCard; transferCard: FoC4TxtSvgCard; social: FoC4TxtSvgSocialLinks; certificates: FoC4TxtSvgCertificates; newsletterPopup: FoC4TxtSvgNewsletterPopup; }