import React from "react";
import { SidebarDefinition } from "../../config/types";
import { NavigationPanelLogicHandlers, NavigationPanelLogicContextValues } from "../hooks/useNavigationPanelLogic";
export declare const renderSidebarIcon: (icon: React.ReactNode) => React.ReactElement<{
    className?: string;
    strokeWidth?: number;
}, string | React.JSXElementConstructor<any>> | null;
export interface NavigationPanelItemProps {
    sidebar: SidebarDefinition;
    contextValues: NavigationPanelLogicContextValues;
    handlers: NavigationPanelLogicHandlers;
    isMobile?: boolean;
    dragOverId?: string | null;
}
export declare const NavigationPanelItem: ({ sidebar, contextValues, handlers, isMobile, dragOverId, }: NavigationPanelItemProps) => React.JSX.Element;
