import { FileTree } from "../render/FileTree.js"; //#region src/react/useFileTreeSearch.d.ts interface FileTreeSearchSnapshot { isOpen: boolean; matchingPaths: readonly string[]; value: string; } interface FileTreeSearchState extends FileTreeSearchSnapshot { close: () => void; focusNextMatch: () => void; focusPreviousMatch: () => void; open: (initialValue?: string) => void; setValue: (value: string | null) => void; } declare function useFileTreeSearch(model: FileTree): FileTreeSearchState; //#endregion export { FileTreeSearchState, useFileTreeSearch }; //# sourceMappingURL=useFileTreeSearch.d.ts.map