import { SvgIconProps } from "@material-ui/core";
import { TreeItemProps } from "@material-ui/lab";
import React from "react";
import { TreeNode } from "./types/treeNode";
declare type StyledTreeItemProps = TreeItemProps & {
    labelIcon?: React.ElementType<SvgIconProps>;
    labelIconUrl?: string;
    labelInfo?: string;
    labelText: string;
    isExpanded: boolean;
    depth: number;
    node: TreeNode;
    validateDragOver: (isBeforeDestinationNode: boolean) => boolean;
    onNodeReOrder?: (ev: React.DragEvent<HTMLDivElement>, isBeforeDestinationNode: boolean) => void;
};
declare const StyledTreeItem: React.FC<StyledTreeItemProps>;
export default StyledTreeItem;
