import { SDK } from '@rsdoctor/types'; import type { editor } from 'monaco-editor'; export declare function useFileStructures(modules: SDK.ModuleInstance[], moduleGraph: SDK.ModuleGraphInstance, searchInput: string, selectedModule: SDK.ModuleInstance, onItemClick: (file: string) => void, cwd: string): import("../../index.js").DataNode[]; export declare function getTreeFilesDefaultExpandedKeys(files: any[]): (string | number)[]; export declare function ellipsisPath(full: string): string; export declare function getModulePositionString(statement: SDK.StatementInstance, module: SDK.ModuleInstance): string; export declare function getHoverMessageInModule(module: SDK.ModuleInstance, moduleGraph: SDK.ModuleGraphInstance): editor.IModelDecoration[];