import { type CSSProperties } from 'react';
import { HomeLayoutProps } from 'fumadocs-ui/layouts/home';
export type NavbarCSSVars = CSSProperties & {
    '--fd-banner-height'?: string;
    '--fd-nav-height'?: string;
    '--fd-nav-max-width'?: string;
};
export interface CustomHomeHeaderProps extends HomeLayoutProps {
    /**
     * Banner height in rem units
     *
     * @defaultValue 0
     */
    bannerHeight?: number;
    /**
     * Header height in rem units
     *
     * @defaultValue 4
     */
    headerHeight?: number;
    /**
     * Max width for the navbar content area.
     *
     * @defaultValue 1400
     */
    maxContentWidth?: number | string;
    /**
     * Extra classes for the navbar surface.
     */
    navbarClassName?: string;
    /**
     * Whether the navbar floats above the page content.
     *
     * @defaultValue true
     */
    floating?: boolean;
}
export declare function CustomHomeHeader({ nav, i18n, links, githubUrl, themeSwitch, searchToggle, bannerHeight, headerHeight, maxContentWidth, navbarClassName, floating, }: CustomHomeHeaderProps): import("react/jsx-runtime").JSX.Element;
