export declare class Token { sessionID: String; username: String; role: String; constructor(token: String, username: String, role: String); } export declare class Auth { config: any; constructor(config: any); isAuthenticated(): Promise; isAuthorize(sid: string, cb: (isAuth: Boolean, token?: Token) => boolean): void; login(login: String, pass: String): Promise; logout(sessionID: string): Promise; check(sessionID: string): Promise; }