UNPKG

@piwikpro/ngx-piwik-pro

Version:

Piwik PRO tracking library for Angular apps.

16 lines (15 loc) 945 B
import { UserManagement } from '@piwikpro/tracking-base-library'; import * as i0 from "@angular/core"; type IUserManagement = typeof UserManagement; export declare class UserManagementService { getUserId(...params: Parameters<IUserManagement['getUserId']>): Promise<string>; setUserId(...params: Parameters<IUserManagement['setUserId']>): void; resetUserId(...params: Parameters<IUserManagement['resetUserId']>): void; getVisitorId(...params: Parameters<IUserManagement['getVisitorId']>): Promise<string>; getVisitorInfo(...params: Parameters<IUserManagement['getVisitorInfo']>): Promise<import("@piwikpro/tracking-base-library").VisitorInfo>; setUserIsAnonymous(...params: Parameters<IUserManagement['setUserIsAnonymous']>): void; deanonymizeUser(): void; static ɵfac: i0.ɵɵFactoryDeclaration<UserManagementService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<UserManagementService>; } export {};