freelii-passkey-kit
Version:
A helper library for creating and using smart wallet accounts on the Stellar blockchain.
14 lines (13 loc) • 451 B
TypeScript
import { type Tracer, type Span } from "@opentelemetry/api";
import type { TelemetryConfig } from "./types";
export declare class InstanceTelemetryManager {
private tracer;
private config;
private providerRegistered;
constructor(config?: TelemetryConfig);
init(config: TelemetryConfig): void;
getTracer(): Tracer | null;
startSpan(name: string, options?: any): Span | null;
isEnabled(): boolean;
dispose(): void;
}