/** * DeukPack Performance Monitor * Performance tracking and metrics */ export interface PerformanceMetrics { parseTime: number; generateTime: number; serializeTime: number; deserializeTime: number; memoryUsage: number; fileCount: number; lineCount: number; } export declare class PerformanceMonitor { private metrics; getMetrics(): PerformanceMetrics; reset(): void; updateParseTime(time: number): void; updateGenerateTime(time: number): void; updateSerializeTime(time: number): void; updateDeserializeTime(time: number): void; updateMemoryUsage(usage: number): void; updateFileCount(count: number): void; updateLineCount(count: number): void; } //# sourceMappingURL=PerformanceMonitor.d.ts.map