import React from "react"; import "./LsgFooter.scss"; import { LsgLogoProps } from "../LsgLogo"; export interface LsgFooterNavItem { label: string; href: string; } export interface LsgFooterContact { address?: string; phone?: string; fax?: string; email?: string; } export interface LsgFooterColHeadings { contact?: string; quickLinks?: string; about?: string; contactAlt?: string; } export interface LsgFooterProps { variant?: "simple" | "complex"; /** 2-row simple variant (brand line top row, cookie+copyright+AI bottom row) */ simpleTwoRow?: boolean; /** Brand line shown in simple 2-row top or complex footer below logo */ brandLine?: string; /** Column layout for complex variant. Default: "2col" */ complexColumns?: "2col" | "3col"; /** Show "This Website Is Translated With AI" badge */ showAiBadge?: boolean; /** Cookie settings link text (shown in 2-row simple or complex bottom bar) */ cookieSetting?: string; logo?: LsgLogoProps; navItems?: LsgFooterNavItem[]; contact?: LsgFooterContact; quickLinks?: LsgFooterNavItem[]; copyright?: string; /** Column headings for complex footer */ colHeadings?: LsgFooterColHeadings; /** Social icon links shown in complex footer */ socialLinks?: { platform: "facebook" | "twitter" | "linkedin" | "youtube" | "instagram"; href: string; }[]; /** Where to show social icons in complex variant: "body" | "bottom-bar". Default: "body" */ socialPosition?: "body" | "bottom-bar"; className?: string; } export declare const LsgFooter: React.FC;