interface SiteConfig {
    site: {
        title: string;
        logo: string | {
            light: string;
            dark: string;
        };
    };
    navbar: {
        showLogo?: boolean;
        showTitle?: boolean;
        showLanguageSwitcher?: boolean;
        items: {
            title: string;
            link: string;
            external?: boolean;
            visible?: boolean;
        }[];
        actions?: {
            type?: string;
            title?: string;
            link: string;
            icon?: string;
            enabled?: boolean;
        }[];
    };
    theme?: {
        allowToggle?: boolean;
    };
}
interface HeaderNavProps {
    lang: string;
    site: SiteConfig["site"];
    navbar: SiteConfig["navbar"];
    themeConfig?: {
        allowToggle?: boolean;
    };
    searchConfig?: {
        enabled?: boolean;
        placeholder?: string;
    };
}
export declare function HeaderNav({ lang, site, navbar, themeConfig, searchConfig }: HeaderNavProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=HeaderNav.d.ts.map