UNPKG

dewmyth-auth-nestjs-mongo

Version:

1. Install the package

12 lines (11 loc) 555 B
import { CreateUserDTO } from './entities/create-user-dto.entity'; import { LoginUserDTO } from './entities/login-user-dto.entity'; import { User } from './schemas/user.schema'; import { Model } from 'mongoose'; import { LoginUserResponse } from './types/login-user-response.type'; export declare class AuthService { private userModel; constructor(userModel: Model<User>); createUser(createUserDTO: CreateUserDTO): Promise<User>; loginUser(loginCredentials: LoginUserDTO, secret?: string, tokenTTL?: string): Promise<LoginUserResponse>; }