export declare class PerformanceMetrics {
    private startTime;
    private metrics;
    private memorySnapshots;
    private treeLogger;
    constructor();
    recordMetric(name: string, value: number): void;
    takeMemorySnapshot(): void;
    getSummary(): string;
    /**
     * Print the metrics directly to console
     */
    print(): void;
}
//# sourceMappingURL=metrics.d.ts.map