/** * Entry point for the codeprism indexer. * * Re-exports all types from types.ts and exposes parseFile / parseDirectory * via the ParserRegistry, with all built-in parsers and extractors registered. */ export type { ParsedFile, ClassInfo, Association, RouteInfo, ImportInfo, ExportInfo, FunctionInfo, ApiCallInfo, LanguageParser, FrameworkExtractor, } from "./types.js"; export { emptyParsedFile } from "./types.js"; import { registry } from "./parser-registry.js"; export declare const parseFile: (filePath: string, repo: string, repoConfig?: import("./file-classifier.js").RepoConfig) => Promise; export declare const parseVirtualFile: (filePath: string, repo: string, source: string, repoConfig?: import("./file-classifier.js").RepoConfig) => Promise; export declare const parseDirectory: (dirPath: string, repo: string, repoConfig?: import("./file-classifier.js").RepoConfig, ignoreConfig?: import("../config/ignore.js").IgnoreConfig) => Promise; export declare const getSupportedExtensions: () => string[]; export { registry }; //# sourceMappingURL=tree-sitter.d.ts.map