import { FileTreeContextMenuItem, FileTreeContextMenuOpenContext, FileTreeSsrPayload } from "../model/publicTypes.js"; import { FileTree as FileTree$1 } from "../render/FileTree.js"; import { HTMLAttributes, ReactNode } from "react"; //#region src/react/FileTree.d.ts type FileTreePreloadedData = Pick; interface FileTreeProps extends Omit, 'children'> { header?: ReactNode; model: FileTree$1; preloadedData?: FileTreePreloadedData; renderContextMenu?: (item: FileTreeContextMenuItem, context: FileTreeContextMenuOpenContext) => ReactNode; } declare function FileTree({ header, id, model, preloadedData, renderContextMenu, ...hostProps }: FileTreeProps): React.JSX.Element; //#endregion export { FileTree, FileTreePreloadedData, FileTreeProps }; //# sourceMappingURL=FileTree.d.ts.map