import { ChangePasswordDTO } from './dto/changePassword.dto'; import { FusionauthService } from './fusionauth/fusionauth.service'; import { OtpService } from './otp/otp.service'; import { SignupResponse } from './user.interface'; import { UserService } from './user.service'; export declare class UserController { private readonly fusionAuthService; private readonly otpService; private readonly userService; constructor(fusionAuthService: FusionauthService, otpService: OtpService, userService: UserService); verifyUsernamePhoneCombination(): Promise; sendOTP(phone: any): Promise; verifyOTP(phone: any, otp: any): Promise; signup(user: any): Promise; login(user: any): Promise; update(user: any): Promise; changePasswordOTP(data: any): Promise; changePassword(data: ChangePasswordDTO): Promise; } //# sourceMappingURL=user.controller.d.ts.map