import { SizingProps } from '@mui/system';
export interface TreeItemProps {
    id: string;
    checked: boolean;
    label: string;
    children: TreeItemProps[];
    handleCheck?: (id: string, checked: boolean) => void;
}
interface TreeProps<T> {
    items: T[];
    handleCheck?: (id: string, checked: boolean) => void;
    height?: SizingProps['height'];
    width?: SizingProps['width'];
    expanded?: string[];
}
export declare const Tree: <T extends TreeItemProps>({ items, handleCheck, width, height, expanded, }: TreeProps<T>) => import("react/jsx-runtime").JSX.Element;
export {};
