import logoutUser from "../../actions/users/logout-user"; import userAuth from "../../actions/users/user-auth"; import { AddUserParams, GetUserParams, LoginUserParam, ResetPasswordParams, SendEmailCodeParams, UpdateUserParams } from "../../types"; type Params = { local?: boolean; }; export default function user(params?: Params): { auth: { login: (_: LoginUserParam) => Promise>; get: (_: GetUserParams) => Promise; signup: (_: AddUserParams) => Promise; sendEmailCode: (_: SendEmailCodeParams) => Promise; update: (_: UpdateUserParams) => Promise; resetPassword: (_: ResetPasswordParams) => Promise; logout: typeof logoutUser; auth: typeof userAuth; }; }; export {};