supamend
Version:
Pluggable DevSecOps Security Scanner with 10+ scanners and multiple reporting channels
18 lines • 547 B
TypeScript
export interface PerformanceMetrics {
scanDuration: number;
scannersUsed: string[];
issuesFound: number;
memoryUsage: NodeJS.MemoryUsage;
timestamp: Date;
}
export declare class MetricsCollector {
private metrics;
startScan(): {
scanId: string;
startTime: number;
};
endScan(scanId: string, startTime: number, scannersUsed: string[], issuesFound: number): void;
getMetrics(): PerformanceMetrics[];
getAverageMetrics(): Partial<PerformanceMetrics>;
}
//# sourceMappingURL=metrics.d.ts.map