import type { FunctionComponent, MouseEventHandler, ReactNode } from 'react'; interface NavbarProps { children: ReactNode; } interface NavbarBrandProps { children: ReactNode; } interface NavbarBurgerProps { active: boolean; onClick: MouseEventHandler; } interface NavbarMenuProps { active: boolean; children: ReactNode; } interface NavbarStartProps { children: ReactNode; } interface NavbarEndProps { children: ReactNode; } interface NavbarItemProps { active?: boolean; children: ({ className }: { className: string; }) => React.ReactElement; } interface NavbarDropdownProps { left?: boolean; renderLink: (className: string) => React.ReactElement; children: ReactNode; } interface NavbarDropdownContentItemProps { children: ReactNode; } /** @public */ export interface NavbarComponent extends FunctionComponent { Brand: FunctionComponent; Burger: FunctionComponent; Menu: FunctionComponent; Start: FunctionComponent; End: FunctionComponent; Item: FunctionComponent; Dropdown: FunctionComponent; DropdownDivider: FunctionComponent; DropdownContentItem: FunctionComponent; } export declare const Navbar: NavbarComponent; export {};