import React from 'react'; import { HeroIcon } from '@vertesia/ui/core'; interface NavbarProps { title?: string; onSearch?: (query: string) => void; logo?: React.ReactNode; children: React.ReactNode | React.ReactNode[]; } export declare function Navbar({ children, logo, onSearch, title }: NavbarProps): import("react/jsx-runtime").JSX.Element; export declare function HamburgerButton(): import("react/jsx-runtime").JSX.Element; interface NavbarSeparatorProps { visible?: "mobile" | "desktop"; } export declare function NavbarSeparator({ visible }: NavbarSeparatorProps): import("react/jsx-runtime").JSX.Element; interface NavbarIconButtonProps { title: string; icon: HeroIcon; onClick?: (ev: React.MouseEvent) => void; } export declare function NavbarIconButton({ title, icon: Icon, onClick }: NavbarIconButtonProps): import("react/jsx-runtime").JSX.Element; interface NavbarButtonProps { children: React.ReactNode | React.ReactNode[]; onClick?: (ev: React.MouseEvent) => void; } export declare function NavbarButton({ children, onClick }: NavbarButtonProps): import("react/jsx-runtime").JSX.Element; interface NavbarLinkProps { href: string; children: React.ReactNode | React.ReactNode[]; onClick?: (ev: React.MouseEvent) => void; } export declare function NavbarLink({ href, onClick, children }: NavbarLinkProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=Navbar.d.ts.map