import { RecursiveTree, SystemTreeDataSource } from "plus-base-core"; import { ComponentType, ReactNode } from "react"; import { RenderItem } from "../../molecules/tree/types"; interface ErrorProps { error?: any; refetch?: () => void; } interface TreeListProps { onSelect?: (id: number | string | null, item: RecursiveTree) => void; selectedId?: number | string | null; refetch?: () => void; data: S[]; isLoading?: boolean; renderItem: RenderItem; ErrorComponent?: ComponentType; errorMessage?: string; treeTitle?: string; searchbarPlaceholder?: string; noContentComponent?: ReactNode; } export declare type TreeViewProps = TreeListProps; declare const TreeView: ({ onSelect, selectedId, data, isLoading, renderItem, errorMessage, refetch, treeTitle, noContentComponent, searchbarPlaceholder, }: TreeViewProps) => JSX.Element; export { TreeView }; //# sourceMappingURL=index.d.ts.map