export interface SocialLink {
    name: string;
    url?: string;
    Icon: React.ComponentType<{
        size?: number;
        title?: string;
    }>;
}
export interface FooterProps {
    /** Array of social/icon links */
    socialLinks?: SocialLink[];
    /** Logo component */
    logo?: React.ReactNode;
    /** Optional className */
    className?: string;
    /** Copyright year */
    copyrightYear?: number;
}
export declare const DEFAULT_SOCIAL_LINKS: SocialLink[];
export declare const Footer: ({ socialLinks, logo, className, copyrightYear, }: FooterProps) => import("react/jsx-runtime").JSX.Element;
