import type { SyntaxNode as TSNode } from "web-tree-sitter"; import { type LanguageExtractor, type ExtractorResult } from "./common.js"; export declare class TypescriptExtractor implements LanguageExtractor { extract(root: TSNode): ExtractorResult; private nodeKind; private extractName; private extractFunctionSignature; private extractClassChildren; private processDeclaration; private processLexicalExport; private extractArrowSignature; } //# sourceMappingURL=typescript.d.ts.map