UNPKG

@sberid/js-sdk

Version:

Javascript SDK для партнеров Сбер ID, упрощающая подключение SberbankID на сайте.

21 lines (20 loc) 613 B
import { User } from '../interfaces/common'; import { ICache } from './cache'; interface UserHelperConfig { baseUrl?: string; clientId?: string; } export declare class UserHelper { private static instance; config: UserHelperConfig; cache: ICache; listeners: Array<(user?: User) => void>; constructor(); static getInstance(): UserHelper; setConfig(config: UserHelperConfig): void; setListener(cb: () => void): void; private callListeners; getUser(ignoreCache?: boolean): Promise<User | undefined>; resetUser(): Promise<boolean>; } export {};