export interface ForC0TxtImgVHImage { src: string; alt: string; } export interface ForC0TxtImgVHScrollButton { text: string; scrollTo: string; scrollSpacer: string; tabIndex?: number; role?: string; } export interface ForC0TxtImgVHResponsiveMap { image: ForC0TxtImgVHImage; button: ForC0TxtImgVHScrollButton; } export interface ForC0TxtImgVHContactItem { href: string; text: string; small?: string; iconImage?: { src: string; alt: string; dataLazy: string; }; } export interface ForC0TxtImgVHContactGroup { iconClass: string; items: ForC0TxtImgVHContactItem[]; } export interface ForC0TxtImgVHMessage { headerIconClass: string; text: string; buttonText: string; } export interface ForC0TxtImgVHSchedule { titles: string[]; iconClass: string; lines: string[]; } export interface ForC0TxtImgVHCoordinateLine { label: string; value: string; } export interface ForC0TxtImgVHCoordinates { titles: string[]; iconClass: string; lines: ForC0TxtImgVHCoordinateLine[]; } export interface ForC0TxtImgVHSocialLink { href: string; class: string; rel?: string; target?: string; } export interface ForC0TxtImgVHDetails { address: { title: string; iconClass: string; lines: string[]; }; contact: { title: string; phone: ForC0TxtImgVHContactGroup; email: ForC0TxtImgVHContactGroup; }; message: ForC0TxtImgVHMessage; schedule: ForC0TxtImgVHSchedule; coordinates: ForC0TxtImgVHCoordinates; social: { title: string; links: ForC0TxtImgVHSocialLink[]; }; } export interface ForC0TxtImgVHGuideButton { href: string; text: string; rel?: string; } export interface ForC0TxtImgVHGuideItem { iconClass: string; title: string; text: string; button?: ForC0TxtImgVHGuideButton; } export interface ForC0TxtImgVHGuides { id: string; title: string; subtitle: string; items: ForC0TxtImgVHGuideItem[]; } export interface ForC0TxtImgVHMainColumn { title: string; responsiveMap: ForC0TxtImgVHResponsiveMap; details: ForC0TxtImgVHDetails; guides: ForC0TxtImgVHGuides; } export interface ForC0TxtImgVHSideMedia { image: ForC0TxtImgVHImage; button: ForC0TxtImgVHScrollButton; } export interface ForC0TxtImgVHContent { sectionClass: string; mainColumn: ForC0TxtImgVHMainColumn; sideMedia: ForC0TxtImgVHSideMedia; }