import { type ElementType, type ReactElement, type ReactNode } from 'react'; import { type CounterProps } from '../types'; export type NavMenuItemButtonProps = { opened?: boolean; collapsedIn: boolean; selected?: boolean; text: ReactNode; icon: ReactElement; component?: ElementType; onClick?: () => void; /** * Объект счетчика элемента меню * @example * counter: { * component: SidebarCounter, * count: 17, * max: 100, * }, */ counter?: CounterProps; /** * Флаг, показывающий о вложенности элемента */ isNested?: boolean; isGroupTitleItem?: boolean; }; export declare const ItemButton: import("react").ForwardRefExoticComponent>;