export { useWorkspaceEntries } from "./useWorkspaceEntries.js";
export type { WorkspaceEntry, UseWorkspaceEntriesReturn, } from "./useWorkspaceEntries.js";
export type { WorkspaceFileEntry, WorkspaceFileLister, } from "./WorkspaceFileLister.js";
export { MAX_WORKSPACE_FILE_READ_BYTES } from "./WorkspaceFileReader.js";
export type { WorkspaceFileContent, WorkspaceFileReader, } from "./WorkspaceFileReader.js";
export { useWorkspaceFiles } from "./useWorkspaceFiles.js";
export type { UseWorkspaceFilesOptions, UseWorkspaceFilesReturn, } from "./useWorkspaceFiles.js";
export { useWorkspaceFileContent } from "./useWorkspaceFileContent.js";
export type { UseWorkspaceFileContentOptions, UseWorkspaceFileContentReturn, } from "./useWorkspaceFileContent.js";
export { useWorkspaceFileSearch } from "./useWorkspaceFileSearch.js";
export type { UseWorkspaceFileSearchOptions, UseWorkspaceFileSearchReturn, WorkspaceFileSearchGroup, } from "./useWorkspaceFileSearch.js";
export type { WorkspaceFileMatch } from "./matchWorkspaceFiles.js";
export { WorkspaceFileSearch } from "./WorkspaceFileSearch.js";
export type { WorkspaceFileSearchProps } from "./WorkspaceFileSearch.js";
export type { WorkspaceContentMatch, WorkspaceContentSearchResult, WorkspaceContentSearcher, } from "./WorkspaceContentSearcher.js";
export { useWorkspaceContentSearch } from "./useWorkspaceContentSearch.js";
export type { UseWorkspaceContentSearchOptions, UseWorkspaceContentSearchReturn, WorkspaceContentSearchGroup, } from "./useWorkspaceContentSearch.js";
export { WorkspaceContentSearch } from "./WorkspaceContentSearch.js";
export type { WorkspaceContentSearchProps } from "./WorkspaceContentSearch.js";
export { FileViewer } from "./FileViewer.js";
export type { FileViewerProps, FileViewerHandle } from "./FileViewer.js";
export { WorkspaceSurface } from "./WorkspaceSurface.js";
export type { WorkspaceSurfaceProps, SurfaceRailView, SurfaceVirtualDocument, } from "./WorkspaceSurface.js";
export { virtualEntryId, isVirtualEntryId } from "../internal/store/index.js";
export { ExplorerTree } from "./ExplorerTree.js";
export type { ExplorerTreeProps } from "./ExplorerTree.js";
export type { OpenEditor, OpenFileOptions } from "../internal/store/index.js";
export type { RevealTarget } from "../internal/useRevealLine.js";
export type { SelectedWorkspaceFile } from "../internal/store/workspace-file-selection-store.js";
export { WorkspaceEditor } from "./WorkspaceEditor.js";
export type { WorkspaceEditorProps } from "./WorkspaceEditor.js";
export { WorkspaceSummary } from "./WorkspaceSummary.js";
export type { WorkspaceSummaryProps } from "./WorkspaceSummary.js";
export { useRecentWorkspaces } from "./useRecentWorkspaces.js";
export type { RecentWorkspace, UseRecentWorkspacesReturn, } from "./useRecentWorkspaces.js";
export { useWorkspaceSources } from "./useWorkspaceSources.js";
export type { UseWorkspaceSourcesOptions, UseWorkspaceSourcesReturn, } from "./useWorkspaceSources.js";
//# sourceMappingURL=index.d.ts.map