import { ElementType, FC, ReactNode } from 'react';
import { LucideProps } from 'lucide-react';
export interface TreeMenuOption {
    label: string;
    icon?: ElementType<LucideProps>;
    onClick?: () => void;
    className?: string;
    disabled?: boolean;
    tooltip?: ReactNode;
}
export interface TreeMenuProps {
    options?: TreeMenuOption[];
    buttonClassName?: string;
    iconSize?: number;
}
export declare const TreeMenu: FC<TreeMenuProps>;
//# sourceMappingURL=TreeMenu.d.ts.map