import type { ITokenHandler } from '../Token-handler/ITokenHandler'; export default class AuthStrategy { private tokenHandler; private ewizardClient; private keyCloakClient; constructor(tokenHandler: ITokenHandler, ewizardClient: any, keyCloakClient: any); login(credentials: any): Promise; logout(): Promise; checkAuth(): Promise; private getAuthStrategy; }