import type { Parser, Tree, Node as SyntaxNode } from 'web-tree-sitter'; /** * Initializes the tree-sitter parser with Go language support. * Uses a singleton pattern - only initializes once. * * @returns Promise resolving to the initialized parser */ export declare function initParser(): Promise; /** * Resets the parser singleton (useful for testing). */ export declare function resetParser(): void; export type { Parser, Tree, SyntaxNode };