/** * High-Performance C# Generator for DeukPack * 생성된 코드 자체를 최적화하여 100배 성능 향상 */ import { DeukPackAST, GenerationOptions } from '../types/DeukPackTypes'; import { CodeGenerator } from './CodeGenerator'; export declare class HighPerformanceCSharpGenerator extends CodeGenerator { generate(ast: DeukPackAST, _options: GenerationOptions): Promise<{ [filename: string]: string; }>; private generateHighPerformanceEnum; private generateHighPerformanceStruct; private generateHighPerformanceField; private generateHighPerformanceWriteField; private generateHighPerformanceReadField; private generateHighPerformanceWriteList; private generateHighPerformanceReadList; private generateHighPerformanceWriteSet; private generateHighPerformanceReadSet; private generateHighPerformanceWriteMap; private generateHighPerformanceReadMap; private getCSharpType; private getCSharpDefaultValue; private capitalize; private getFilenameFromSource; private groupBySourceFile; private groupByNamespace; } //# sourceMappingURL=HighPerformanceCSharpGenerator.d.ts.map