export interface Signature { name: string; kind: 'function' | 'class' | 'interface' | 'type' | 'enum' | 'struct' | 'protocol' | 'variable' | 'trait'; signature: string; exported: boolean; } export declare function initParser(): Promise; export declare function parseTypeScript(content: string, isTsx?: boolean): Promise; export declare function parseSwift(content: string): Promise; export declare function parsePython(content: string): Promise; export declare function parseRust(content: string): Promise; export declare function parseGo(content: string): Promise; //# sourceMappingURL=parser.d.ts.map