import UserRepository from "../../business/data/repositories/UserRepository"; import { Observable } from "rxjs"; import User from "../../business/models/User"; import SessionDataAccess from "./dataaccess/SessionDataAccess"; import TokenDecoder from "../security/TokenDecoder"; export default class UserRepositoryImpl implements UserRepository { private sessionDataAccess; private tokenDecoder; constructor(sessionDataAccess: SessionDataAccess, tokenDecoder: TokenDecoder); getCurrentUser(): Observable; }