@brewww/authentication-service
Version:
Authenticator service for Brew projects.
15 lines (14 loc) • 687 B
TypeScript
import { SignUpResponse } from "./dto/sign-up-response.dto";
import { OtpService } from "../otp/otp.service";
import { UserService } from "../user/user.service";
import { TokenService } from "../token/token.service";
import { Mapper } from "@automapper/core";
import { SignUpOtpEmailRequest } from "./dto";
export declare class SignUpOtpEmailController {
private readonly mapper;
private readonly otpService;
private readonly tokenService;
private readonly userService;
constructor(mapper: Mapper, otpService: OtpService, tokenService: TokenService, userService: UserService);
signUpAsync(signUpOtpEmailRequest: SignUpOtpEmailRequest): Promise<SignUpResponse>;
}