solarwinds-apm
Version:
OpenTelemetry-based SolarWinds APM library
11 lines • 509 B
TypeScript
import { type ExportResult } from "@opentelemetry/core";
import { type ReadableSpan, type SpanExporter } from "@opentelemetry/sdk-trace-base";
import { oboe } from "@solarwinds-apm/bindings";
export declare class AppopticsTraceExporter implements SpanExporter {
#private;
constructor(reporter: oboe.Reporter);
export(spans: ReadableSpan[], resultCallback: (result: ExportResult) => void): void;
forceFlush(): Promise<void>;
shutdown(): Promise<void>;
}
//# sourceMappingURL=traces.d.ts.map