import { SocialLink } from './tenant'; import { GetValues } from '../constants'; export type PortalHeader = { name: string; link: string; }; export type PrivateAreaHeader = { name: string; link: string; }; export type ContactsHeader = { description: string; phone: string; name: string; href?: string; ariaLabel?: string; icon?: string; }; export type LinksHeader = { name: string; link: string; active: boolean; disabled: boolean; }[]; export type LinkHeader = { name: string; link: string; }; export type SocialName = { name: string; link: string; }; export type ContactHeader = { description: string; phone: string; name: string; }; export type Languages = 'it' | 'en'; export declare const HeaderVariantEnum: { readonly DEFAULT: "default"; readonly REVISED: "revised"; }; export type HeaderVariant = GetValues; export type HeaderSchema = { portal: PortalHeader; variant?: HeaderVariant; privateArea: PrivateAreaHeader; socialLinks: SocialLink[]; contacts: ContactsHeader[]; title: string; tag: string; logo: string; links: LinksHeader; headerLink: string; followTitle: string; languages: Languages[]; };