import { default as React } from 'react';
import { SxProps, Theme } from '@mui/material/styles';
export interface SidebarTreeItemProps {
    label: string;
    icon?: React.ReactNode;
    badge?: React.ReactNode;
    actions?: React.ReactNode;
    depth?: number;
    selected?: boolean;
    expanded?: boolean;
    hasChildren?: boolean;
    onClick?: () => void;
    onToggle?: () => void;
    onContextMenu?: (e: React.MouseEvent) => void;
    sx?: SxProps<Theme>;
}
declare function SidebarTreeItem({ label, icon, badge, actions, depth, selected, expanded, hasChildren, onClick, onToggle, onContextMenu, sx, }: SidebarTreeItemProps): import("react/jsx-runtime").JSX.Element;
declare namespace SidebarTreeItem {
    var displayName: string;
}
export default SidebarTreeItem;
