import { HTMLAttributes, ReactNode } from 'react';
export interface FooterProps extends HTMLAttributes<HTMLElement> {
    /** Content placed at the leading (left) edge — links, copyright, etc. */
    start?: ReactNode;
    /** Content placed at the trailing (right) edge — actions, links, etc. */
    end?: ReactNode;
    /** Center content or arbitrary children. */
    children?: ReactNode;
    /**
     * When true the footer has no top border.
     * Use when the footer is separated from content by another visual boundary.
     */
    flat?: boolean;
}
/**
 * Bottom bar with leading/trailing slots and optional center content.
 *
 * Mirrors the `HeaderBar` pattern at the bottom of a view or window.
 * Accepts plain text, links, and arbitrary ReactNode in each slot.
 *
 * @see https://developer.gnome.org/hig/patterns/containers/header-bars.html
 */
export declare function Footer({ start, end, children, flat, className, ...props }: FooterProps): import("react/jsx-runtime").JSX.Element;
