import { MiddlewareInterface } from '../../interfaces/middleware.interface'; import { RefreshTokensByUserIdInterface } from './interfaces/refresh-tokens-by-user-id.interface'; import { GetTokensByAuthCodeInterface } from './interfaces/get-tokens-by-auth-code.interface'; export interface SessionTokensInterface { checkTokens(params: MiddlewareInterface): Promise; refreshTokensByUserId(params: RefreshTokensByUserIdInterface): Promise; getTokensByAuthCode(params: GetTokensByAuthCodeInterface): Promise; }