import { AuthService } from './auth.service';
import { LoginAuthDto } from './dto/login-auth.dto';
import { ForgetPasswordDtoDto } from './dto/forget-password.dto';
import { ResetPasswordDto } from './dto/reset-password.dto';
import { RegisterAuthDto } from "./dto/register-auth.dto";
export declare class AuthController {
    private readonly authService;
    constructor(authService: AuthService);
    login(data: LoginAuthDto): Promise<{
        token: string;
    }>;
    register(data: RegisterAuthDto): Promise<any>;
    forgetpassword(data: ForgetPasswordDtoDto): Promise<boolean>;
    resetpassword(data: ResetPasswordDto): Promise<boolean>;
    check(req: any): {
        isLogin: boolean;
    };
}
