import { FooterLinksMetadata } from '../../molecules/footer-links/types'; import { RightsFooterMetadata } from '../../atoms/rights-footer/types'; /** * Configuration for the company footer component. */ export interface CompanyFooterMetadata { /** Footer links configuration */ links: FooterLinksMetadata; /** Rights footer configuration */ rights?: RightsFooterMetadata; /** Add padding around the footer */ withPadding?: boolean; /** Add background color to the footer */ withBackground?: boolean; /** * Rounded top corners. `true` → 24px default. Pass a string for a custom * radius (e.g. `'32px'`). Automatically removes the top border. */ roundedTop?: boolean | string; /** Remove the top border/separator explicitly (also implied by roundedTop). */ borderless?: boolean; /** Custom background color (any CSS value). Takes precedence over withBackground. */ background?: string; }