import type { SharedProps } from '@bonniernews/dn-design-system-web/assets/types/shared-props.ts';
interface FooterLink extends SharedProps {
    href: string;
    text: string;
}
interface FooterLinkList {
    attributes?: object;
    title?: string;
    links: FooterLink[];
}
interface Footerbutton extends SharedProps {
    text: string;
}
export interface FooterProps extends SharedProps {
    editorsHtml?: string;
    copyright?: string;
    linkGroups?: FooterLinkList[];
    rudolf: {
        imgUrl: string;
        text: string;
    };
    buttons?: Footerbutton[];
    forcePx?: boolean;
}
/**
 * - GitHub: [BonnierNews/dn-design-system/web/src/components/footer](https://github.com/BonnierNews/dn-design-system/tree/main/web/src/components/footer)
 * - Storybook: [footer](https://designsystem.dn.se/?path=/docs/page-footer--docs)
 *
 * The component will not include styling by itself. Make sure to include the right styles for the component. See example below:
 * `@use '@bonniernews/dn-design-system-web/components/footer/footer.scss'`
 */
export declare const Footer: ({ editorsHtml, copyright, linkGroups, rudolf, buttons, classNames, attributes, }: FooterProps) => import("preact").JSX.Element;
export default Footer;
