interface FooterLink { href: string; label: string; } interface FooterSection { title: string; links: FooterLink[]; } interface FooterConfig { name: string; legalName: string; description: string; logo?: React.ReactNode; sections: FooterSection[]; customComponent?: React.ReactNode; nameElement?: React.ReactNode; hideSocialRow?: boolean; rightColumnContent?: React.ReactNode; belowDescriptionContent?: React.ReactNode; moveDescriptionToRight?: boolean; keepBelowDescriptionLeft?: boolean; backgroundColor?: string; social?: { github?: string; twitter?: string; linkedin?: string; reddit?: string; youtube?: string; instagram?: string; facebook?: string; discord?: string; telegram?: string; whatsapp?: string; }; } interface FooterProps { config?: FooterConfig; renderLink?: (link: FooterLink) => React.ReactNode; } /** * Platform-Aware Footer Component * Accepts configuration from app-config.ts */ export declare function Footer({ config, renderLink }: FooterProps): import("react").JSX.Element | null; export {}; //# sourceMappingURL=footer.d.ts.map