UNPKG

@bonginkan/maria

Version:

MARIA OS v5.9.5 – Self-Evolving Organizational Intelligence OS | Speed Improvement Phase 3: LLM Optimization + Command Refactoring | Performance Measurement + Run Evidence System | Zero ESLint/TypeScript Errors | 人とAIが役割を持ち、学び、進化し続けるための仕事のOS | GraphRAG ×

27 lines (26 loc) 1.04 kB
import { EventEmitter } from "node:events"; export interface TelemetryIntegrationConfig { prometheusPort?: number; enableAnomalyDetection?: boolean; enablePredictiveAnalytics?: boolean; enableCustomMetrics?: boolean; alertWebhook?: string; } export declare class TelemetryIntegration extends EventEmitter { private prometheusExporter; private anomalyDetector; private predictiveAnalytics; private customMetrics; private config; private metricsBuffer; constructor(config?: TelemetryIntegrationConfig); private setupEventHandlers; recordTelemetry(data: unknown): Promise<void>; generateInsights(): Promise<unknown>; start(): Promise<void>; private sendAlert; exportMetrics(format?: "json" | "prometheus" | "csv"): string; stop(): Promise<void>; } export declare function getTelemetryIntegration(config?: TelemetryIntegrationConfig): TelemetryIntegration; export declare function startTelemetry(config?: TelemetryIntegrationConfig): Promise<TelemetryIntegration>;