/** * C# Parser using Regex-based parsing * Single Responsibility: Parse C# files only * Optimized for Unity projects with MonoBehaviour, ScriptableObject patterns */ import { BaseLanguageParser, ParsedCodeStructure } from './ilanguage-parser'; export declare class CSharpParser extends BaseLanguageParser { parse(content: string, filePath: string): Promise; getSupportedExtensions(): string[]; private parseWithRegex; private removeComments; private parseNamespace; private parseUsings; private parseTypes; private parseClassMembers; private parseMethods; private findMatchingBrace; } //# sourceMappingURL=csharp-parser.d.ts.map