/** * Arize Exporter * Exports spans to Arize ML monitoring platform */ import type { ArizeExporterConfig, ExporterHealthStatus, ExportResult, SpanData } from "../../types/index.js"; import { BaseExporter } from "./baseExporter.js"; /** * Arize exporter for ML monitoring and prediction logs * Supports feature tracking and model performance monitoring */ export declare class ArizeExporter extends BaseExporter { private readonly spaceKey; private readonly apiKey; private readonly modelId; private readonly modelVersion; private readonly endpoint; constructor(config: ArizeExporterConfig); initialize(): Promise; exportSpan(span: SpanData): Promise; exportBatch(spans: SpanData[]): Promise; flush(): Promise; shutdown(): Promise; healthCheck(): Promise; /** * Verify connectivity to Arize API */ protected ping(): Promise; /** * Convert span to Arize prediction log format */ private convertToArizePrediction; }