export declare const FOOTER_VARIANTS: readonly ["evo", "simple"]; export declare const FOOTER_LOCALES: readonly ["ro", "ru", "en"]; export declare const FOOTER_SOCIAL_PLATFORMS: readonly ["facebook", "instagram", "youtube", "linkedin", "twitter", "tiktok"]; export declare const FOOTER_PARTNER_LOGOS: readonly ["guvernul", "age", "100-digital"]; export type FooterVariant = (typeof FOOTER_VARIANTS)[number]; export type FooterLocale = (typeof FOOTER_LOCALES)[number]; export type FooterSocialPlatform = (typeof FOOTER_SOCIAL_PLATFORMS)[number]; export type FooterPartnerLogo = (typeof FOOTER_PARTNER_LOGOS)[number]; /** Single footer link entry inside a `FooterSection`. */ export type FooterLink = { /** Visible label. Romanian-first. */ label: string; /** Anchor href. */ href: string; /** When `true`, opens in a new tab and applies `rel="noopener noreferrer"`. */ external?: boolean; }; /** One column of titled, vertical links. */ export type FooterSection = { /** Column header (e.g. `"Servicii guvernamentale"`). */ title: string; /** Vertical link list. */ links: ReadonlyArray; }; /** Contact block (email, phone, address). */ export type FooterContact = { /** Email address. Renders as `mailto:` link. */ email?: string; /** Phone number. Renders as `tel:` link. */ phone?: string; /** Postal/physical address. Plain text. */ address?: string; }; /** One social platform link. */ export type FooterSocial = { platform: FooterSocialPlatform; href: string; }; /** One government/agency partner logo. */ export type FooterPartner = { name: FooterPartnerLogo; href?: string; }; /** Payload emitted by `mudLocaleChange`. */ export type FooterLocaleChangeDetail = { locale: FooterLocale; }; /** Romanian-first default copy. Overridable via the public `@Prop` surface. */ export declare const FOOTER_DEFAULTS: { readonly ariaLabel: "Subsol pagină"; readonly copyrightText: "© 2026 Guvernul Republicii Moldova. Toate drepturile rezervate."; readonly accessibilityLabel: "Declarație de accesibilitate"; readonly licenseLabel: "Politica de confidențialitate"; readonly termsLabel: "Termeni și condiții"; readonly contactHeading: "Contacte"; readonly socialHeading: "Rețele sociale"; readonly partnersHeading: "Parteneri instituționali"; readonly localeLabel: "Limbă"; readonly localeMenuLabel: "Selectează limba"; }; /** Display label for each supported locale. */ export declare const FOOTER_LOCALE_LABELS: Record; /** Partner-logo display label (Romanian). */ export declare const FOOTER_PARTNER_LABELS: Record; /** Default Romanian section catalogue used when no `sections` prop is passed. */ export declare const FOOTER_DEFAULT_SECTIONS: ReadonlyArray; /** Default contact block (AGE Moldova). */ export declare const FOOTER_DEFAULT_CONTACT: FooterContact; /** Default social link catalogue. */ export declare const FOOTER_DEFAULT_SOCIAL: ReadonlyArray; /** Default partner-logo catalogue. */ export declare const FOOTER_DEFAULT_PARTNERS: ReadonlyArray;