import { default as React } from 'react';
export interface Publisher {
    name: string;
    address: string;
    phone: string;
    email: string;
    organizationNumber?: string;
}
export interface FooterProps {
    children?: React.ReactNode;
    className?: string;
    /**
     * Render the footer as a dark surface — flips the background to
     * `--color-primary-900` (Linseed deep) and applies `surface-dark`
     * so child text picks up the light `var(--text)` color. In dark
     * mode the footer also gets a thin `--color-primary-700` top border
     * so it reads as a separate block against the dark page surface.
     * Use to anchor the bottom of the page with a deep block.
     */
    dark?: boolean;
}
export interface FooterClassicProps extends FooterProps {
    siteTitle?: string;
    publisher?: Publisher;
}
interface FooterComponent extends React.FC<FooterProps> {
    Classic: React.FC<FooterClassicProps>;
}
export declare const Footer: FooterComponent;
export {};
//# sourceMappingURL=Footer.d.ts.map