import { Observable } from "rxjs"; import Session from "../models/Session"; export default interface Authorizer { login(username: string, password: string): Observable; refresh(refreshToken: string): Observable; register(username: string, email: string, password: string): Observable; logout(token: string): Observable; isLogged(session: Session): Observable; }