import type { NavItem, NavItemWithChildren, NavItemWithLink, NavItemWithLinkAndChildren } from '@rspress/core'; import type React from 'react'; import './NavScreenMenuItem.scss'; interface NavScreenMenuItemWithLinkProps { menuItem: NavItemWithLink; } export declare const SvgDown: (props: React.SVGProps) => import("react/jsx-runtime").JSX.Element; export declare function NavScreenMenuItemRaw({ left, right, isOpen, isActive, onClick, href, download, }: { left: React.ReactNode; right: React.ReactNode; isOpen?: boolean; isActive?: boolean; onClick?: () => void; href?: string; download?: boolean; }): import("react/jsx-runtime").JSX.Element; export declare function NavScreenMenuItemWithLink({ menuItem, }: NavScreenMenuItemWithLinkProps): import("react/jsx-runtime").JSX.Element; interface NavScreenMenuItemWithChildrenProps { menuItem: NavItemWithChildren | NavItemWithLinkAndChildren; } export declare function NavScreenMenuItemWithChildren({ menuItem, }: NavScreenMenuItemWithChildrenProps): import("react/jsx-runtime").JSX.Element; interface NavScreenMenuItemProps { menuItem: NavItem; } export declare function NavScreenMenuItem({ menuItem }: NavScreenMenuItemProps): import("react/jsx-runtime").JSX.Element; export {};