@brewww/authentication-service
Version:
Authenticator service for Brew projects.
13 lines (12 loc) • 618 B
TypeScript
import { LoginOtpEmailRequest } from "./dto/login-otp-email-request.dto";
import { LoginResponse } from "./dto/login-response.dto";
import { OtpService } from "../otp/otp.service";
import { UserService } from "../user/user.service";
import { TokenService } from "../token/token.service";
export declare class LoginOtpEmailController {
private readonly otpService;
private readonly tokenService;
private readonly userService;
constructor(otpService: OtpService, tokenService: TokenService, userService: UserService);
loginAsync(loginOtpEmailRequest: LoginOtpEmailRequest): Promise<LoginResponse>;
}