export interface Tag { path: string; name: string; signature?: string; kind: string; } export interface TreeNode { name: string; type: 'directory' | 'file'; children?: TreeNode[]; tags?: Tag[]; } export declare function parseTagLine(line: string, rootPath: string): Tag | null; export declare function buildTreeFromTags(tags: Tag[]): TreeNode; //# sourceMappingURL=parser.d.ts.map