@multiplayer-app/session-recorder-common
Version:
Multiplayer Fullstack Session Recorder - opentelemetry
13 lines • 500 B
TypeScript
import { IdGenerator } from '@opentelemetry/sdk-trace-base';
import { SessionType } from './type';
export declare class SessionRecorderIdGenerator implements IdGenerator {
sessionShortId: string;
sessionType: SessionType;
private generateLongId;
private generateShortId;
constructor();
generateTraceId(): string;
generateSpanId(): string;
setSessionId(sessionShortId: string, sessionType?: SessionType): void;
}
//# sourceMappingURL=SessionRecorderIdGenerator.d.ts.map