UNPKG

@embrace-io/web-sdk

Version:
18 lines 718 B
import type { UserManagerInternal } from '../../api-users/index.js'; import type { EmbraceUserManagerArgs } from './types.js'; export declare class EmbraceUserManager implements UserManagerInternal { private readonly _diag; private readonly _storage; private _embraceUserId; constructor({ diag: diagParam, storage, }?: EmbraceUserManagerArgs); getEmbraceUserId(): string; setEmbraceUserId(userId: string): void; clearEmbraceUserId(): void; private _migrateOldLocalStorageKey; private _initialSetup; private _generateNewEmbraceUserId; getUserId(): string | null; setUserId(userId: string): void; clearUserId(): void; } //# sourceMappingURL=EmbraceUserManager.d.ts.map