import { Connection } from "typeorm"; import { BaseRepository, Encryptor } from "@leal.api/api_utils"; import { ResponseModel, UsuarioRefreshToken } from "@leal.api/api_models"; import { IRefreshTokenRepository } from "../interfaces"; import { LoginViewModel } from "../models"; export declare class RefreshTokenRepository extends BaseRepository implements IRefreshTokenRepository { encryptor: Encryptor; constructor(connection: Connection); refresh_token(uid: string, refresh_token: string): Promise>; update_or_insert_refresh_token(uid: string, refresh_token: string): Promise>; }