export interface FooterLogo {
    src: string;
    alt: string;
    url?: string;
}
export interface FooterLink {
    label: string;
    url: string;
    target?: '_blank' | '_self' | '_parent' | '_top';
}
export interface FooterCategory {
    title: string;
    links: FooterLink[];
}
export interface FooterSocialItem {
    icon: string;
    url: string;
    label: string;
}
export interface FooterConfig {
    theme?: 'light' | 'dark';
    alignment?: 'left' | 'center' | 'right';
    gridColumns?: 12 | 8 | 4;
    logo?: FooterLogo;
    categories?: FooterCategory[];
    socialTitle?: string;
    socialItems?: FooterSocialItem[];
    partnerLogos?: FooterLogo[];
    legalText?: string;
    highlightedLegalText?: string;
    licenseText?: string;
    licenseUrl?: string;
    licenseName?: string;
}
