import { BaseProps } from "../_utils/props.js"; import React from "react"; //#region src/tree/types.d.ts type TreeData = { key?: string; title?: React.ReactNode; disableCheckbox?: boolean; disabled?: boolean; icon?: (isExpanded: boolean) => React.ReactNode; children?: TreeData[]; }; interface TreeProps extends BaseProps, Omit, 'onSelect'> { data?: TreeData[]; indent?: number; checkable?: boolean; blockNode?: boolean; disabled?: boolean; defaultCheckedKeys?: string[]; defaultExpandedKeys?: string[]; defaultExpandAll?: boolean; icon?: (isExpanded: boolean) => React.ReactNode; onCheck?: (checkedKeys: string[], e: React.ChangeEvent) => void; onExpand?: (expandedKeys: string[], e: React.MouseEvent) => void; } //#endregion export { TreeData, TreeProps }; //# sourceMappingURL=types.d.ts.map