import React, { HTMLAttributes } from 'react';
export interface Props extends Omit<HTMLAttributes<HTMLLIElement>, 'id'> {
    childCount?: number;
    clone?: boolean;
    collapsed?: boolean;
    depth: number;
    disableInteraction?: boolean;
    disableSelection?: boolean;
    ghost?: boolean;
    handleProps?: any;
    indicator?: boolean;
    highlighted?: boolean;
    indentationWidth: number;
    value: string;
    id?: string;
    index?: string | number;
    onClickName?: (id: string, e?: React.MouseEvent<HTMLSpanElement, MouseEvent>) => void;
    onCollapse?(): void;
    onRemove?(): void;
    wrapperRef?(node: HTMLLIElement): void;
}
export declare const TreeItem: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLDivElement>>;
