import { UserIdentity } from './userIdentity'; import login, { isLoggedIn, handleLoginRedirect } from './login'; import initAuth0 from './initAuth0'; import logout from './logout'; import { extendSession, heartbeat } from './extendSession'; import clearSession from './clearSession'; export default abstract class Auth0Identity { static _version: any; private static _userIdentity; static _auth0: {}; static get userIdentity(): UserIdentity; static set userIdentity(v: UserIdentity); static get auth0(): any; static set auth0(v: any); static login: typeof login; static isLoggedIn: typeof isLoggedIn; static extendSession: typeof extendSession; static heartbeat: typeof heartbeat; static logout: typeof logout; static initAuth0: typeof initAuth0; static handleLoginRedirect: typeof handleLoginRedirect; static clearSession: typeof clearSession; }