UNPKG

@multiplayer-app/session-recorder-browser

Version:
22 lines 763 B
import { NavigationRecorderConfig, NavigationRecorderPublicApi, NavigationSessionContext, NavigationSignal } from './types'; export declare class NavigationRecorder { private config; private isRecording; private currentRoute; private stack; private navigationStartTime; private sessionContext; readonly api: NavigationRecorderPublicApi; init(config?: Partial<NavigationRecorderConfig>): void; start(context?: NavigationSessionContext): void; pause(): void; resume(): void; stop(): void; record(signal: NavigationSignal): void; private recordSpan; private updateNavigationStack; private resolveRouteKey; private stringifySafe; private reset; } //# sourceMappingURL=navigationRecorder.d.ts.map