import React, { ReactNode, FC } from 'react'; import { HTMLTribeProps } from '../types/index.js'; export declare type NavbarProps = { user?: NavbarUser; userNavigation: NavbarNavigationItem[]; navigation: NavbarNavigationItem[]; logo: ReactNode; notifications?: ReactNode; }; export declare type NavbarSearchProps = React.ComponentProps<'input'>; export declare const NavbarSearch: FC; export declare const NavbarProfileDropdown: ({ user, userNavigation }: { user: any; userNavigation: any; }) => JSX.Element; export declare type NavbarNotificationsProps = HTMLTribeProps<'a'>; export declare const NavbarNotifications: FC; export declare type NavbarNavigationItem = { name: string; href?: string; action?: () => void; current?: boolean; }; export declare type NavbarUser = { name: string; email: string; imageUrl: string; }; export declare const NavbarMobileUser: (props: { user: NavbarUser; notifications?: ReactNode; }) => JSX.Element;