import { AuthPostForgotDTO } from "../../auth/dtos/auth.post.forgot.dto"; import { AuthPostLoginDTO } from "../../auth/dtos/auth.post.login.dto"; import { AuthPostRegisterDTO } from "../../auth/dtos/auth.post.register.dto"; import { AuthPostResetPasswordDTO } from "../../auth/dtos/auth.post.resetpassword.dto"; import { AuthService } from "../../auth/services/auth.service"; export declare class AuthController { private readonly service; constructor(service: AuthService); findAuth(code: string): Promise; refreshToken(refreshToken: string): Promise; deleteSinglAuth(request: any): Promise; login(body: AuthPostLoginDTO): Promise; register(body: AuthPostRegisterDTO): Promise; forgotPassword(body: AuthPostForgotDTO, lng?: string): Promise; validateResetCode(code: string): Promise; resetPassword(body: AuthPostResetPasswordDTO, code: string): Promise; acceptInvitation(body: AuthPostResetPasswordDTO, code: string): Promise; activateAccount(code: string): Promise; completeOAuthRegistration(body: { pendingId: string; termsAcceptedAt: string; marketingConsent: boolean; marketingConsentAt: string | null; }): Promise<{ code: string; }>; } //# sourceMappingURL=auth.controller.d.ts.map