export interface MemoryUsageSample { timestamp: number; rss: number; heapTotal: number; heapUsed: number; external: number; arrayBuffers: number; percentageUsed: number; } export declare function takeMemorySample(label?: string): MemoryUsageSample; export declare function getMemoryUsageStats(): { current: MemoryUsageSample; peak: MemoryUsageSample; average: MemoryUsageSample; samples: number; }; export declare function clearMemoryUsageSamples(): void; export declare function generateMemoryUsageReport(): string; //# sourceMappingURL=memoryMonitor.d.ts.map