@multiplayer-app/otlp-core
Version:
Multiplayer otlp core
15 lines • 727 B
TypeScript
import { ReadableSpan, SpanExporter } from '@opentelemetry/sdk-trace-base';
import { OTLPExporterNodeConfigBase, OTLPExporterBase } from '@opentelemetry/otlp-exporter-base';
import { OTLPGRPCExporterConfigNode } from '@opentelemetry/otlp-grpc-exporter-base';
interface MultiplayerGrpcExporterNodeConfig extends OTLPGRPCExporterConfigNode {
apiKey?: string;
}
/**
* Collector Trace Exporter for Web
*/
export declare class MultiplayerGrpcTraceExporterNode extends OTLPExporterBase<ReadableSpan[]> implements SpanExporter {
constructor(config?: MultiplayerGrpcExporterNodeConfig);
getDefaultUrl(config: OTLPExporterNodeConfigBase): string;
}
export {};
//# sourceMappingURL=MultiplayerGrpcTraceExporterNode.d.ts.map