import { NavigationPageStoreItem } from '../store/useNavigationStore';
import { MicroserviceConfig } from './MicroserviceRoutes';
export type ToolDisplayerItem = {
    path: string;
    icon: JSX.Element;
    label: string;
    description: string;
    forRoles?: string[];
};
interface ToolDisplayerProps {
    show: boolean;
    title: string;
    microservices?: MicroserviceConfig[];
    onToggleService?: (path: string) => void;
    navigationItems?: ToolDisplayerItem[];
    navItems: NavigationPageStoreItem[];
    roleCheck?: boolean;
    isUsed?: boolean;
}
declare const ToolDisplayer: ({ show, onToggleService, navItems, roleCheck, isUsed, }: ToolDisplayerProps) => import("react/jsx-runtime").JSX.Element;
export default ToolDisplayer;
