import { type HTMLAttributes } from 'react';
export declare function Banner({ id, variant, changeLayout, height, floating, className, style, ...props }: HTMLAttributes<HTMLDivElement> & {
    /**
     * @defaultValue default is 3 rem
     */
    height?: number;
    /**
     * @defaultValue 'normal'
     */
    variant?: 'rainbow' | 'normal';
    /**
     * Change Fumadocs layout styles
     *
     * @defaultValue true
     */
    changeLayout?: boolean;
    /**
     * Render the banner as a floating fixed element.
     *
     * @defaultValue true
     */
    floating?: boolean;
}): import("react/jsx-runtime").JSX.Element | null;
