import type { HttpClient } from '@services' import getValidateToken from './getValidateToken' import signIn from './signIn' import signOut from './signOut' import verifyUserEmail from './verifyUserEmail' const sessionRepository = (http: HttpClient) => ({ session: { getValidateToken: getValidateToken(http).query, signIn: signIn(http).query, signOut: signOut(http).query, verifyUserEmail: verifyUserEmail(http).query, }, }) export default sessionRepository