import { ResponseModel } from "@leal.api/api_models"; import { LoginViewModel } from "../models"; import { Encryptor } from "@leal.api/api_utils/lib"; export interface IRefreshTokenRepository { encryptor: Encryptor; refresh_token(uid: string, refresh_token: string): Promise>; update_or_insert_refresh_token(uid: string, refresh_token: string): Promise>; }