UNPKG

agentic-qe

Version:

Agentic Quality Engineering Fleet System - AI-driven quality management platform

36 lines 1.17 kB
export interface Metrics { cpu: number[]; memory: number[]; network: number[]; timestamp: number; [key: string]: number[] | number; } export type ExportFormat = 'prometheus' | 'influxdb' | 'json' | 'csv'; export declare class MonitorExport { private dataDir; private templates; private hostname; constructor(dataDir: string); initialize(): Promise<void>; registerTemplate(name: string, template: string): void; export(metrics: Metrics, format: ExportFormat | string): Promise<string>; private exportPrometheus; private exportInfluxDB; private exportJSON; private exportCSV; private exportCustom; exportToFile(metrics: Metrics, filePath: string, format: ExportFormat): Promise<void>; createStream(format: ExportFormat): Promise<MetricsStream>; private average; } export declare class MetricsStream { private exporter; private format; private buffer; bytesWritten: number; constructor(exporter: MonitorExport, format: ExportFormat); write(metrics: Metrics): Promise<void>; end(): Promise<void>; getBuffer(): string[]; } //# sourceMappingURL=export.d.ts.map