export type CommonContent = { siteTitle: string; siteTagline: string; navLabel: string; languageSwitcherLabel: string; themeToggleLabel: string; themeLight: string; themeDark: string; nav: { home: string; about: string; contact: string; }; footerRights: string; footerBuiltWith: string; availabilityBadge: string; }; export type HomeVariantContent = { badge: string; kicker: string; title: string; description: string; primaryCta: string; secondaryCta: string; highlights: Array<{ value: string; label: string; }>; }; export type HomeContent = { comingSoon: HomeVariantContent; full: HomeVariantContent; }; export type AboutContent = { kicker: string; title: string; story: string; skillsTitle: string; skills: string[]; experienceTitle: string; experience: string[]; principlesTitle: string; principles: string[]; }; export type ContactChannelContent = { key: "email" | "linkedin" | "github"; name: string; hint: string; }; export type ContactContent = { kicker: string; title: string; description: string; availabilityTitle: string; availabilityDescription: string; channelsTitle: string; channelCta: string; channelFallback: string; channels: ContactChannelContent[]; }; export type MetadataContent = { homeTitle: string; homeDescription: string; fullHomeTitle: string; fullHomeDescription: string; aboutTitle: string; aboutDescription: string; contactTitle: string; contactDescription: string; notFoundTitle: string; notFoundDescription: string; }; export type Dictionary = { common: CommonContent; home: HomeContent; about: AboutContent; contact: ContactContent; metadata: MetadataContent; };