@embrace-io/web-sdk
Version:
19 lines • 595 B
text/typescript
import { UserManager } from "../../manager/types.cjs";
//#region src/api-users/api/UserAPI/UserAPI.d.ts
/**
* Public interface for UserAPI including SDK-internal methods.
*/
interface UserAPIInstance extends UserManager {
/** @internal SDK use only */
setGlobalUserManager(userManager: UserManager): void;
/** @internal SDK use only */
getUserManager(): UserManager;
}
declare class UserAPI {
private static _instance?;
static getInstance(): UserAPIInstance;
static resetInstance(): void;
}
//#endregion
export { UserAPI, UserAPIInstance };
//# sourceMappingURL=UserAPI.d.cts.map