UNPKG

captcha-canvas

Version:

A captcha generator by using skia-canvas module.

31 lines 805 B
/** * Performance monitoring utilities */ export interface GenerationMetrics { startTime: number; endTime: number; duration: number; memoryUsage: NodeJS.MemoryUsage; dimensions: { width: number; height: number; }; features: string[]; } export declare class MetricsCollector { private static instance; private metrics; private enabled; static getInstance(): MetricsCollector; enable(): void; disable(): void; startGeneration(): number; endGeneration(startTime: number, dimensions: { width: number; height: number; }, features: string[]): GenerationMetrics | null; getAverageGenerationTime(): number; getMetrics(): GenerationMetrics[]; clearMetrics(): void; } //# sourceMappingURL=metrics.d.ts.map