import { AuthService } from './auth.service'; import { RegisterDto, LoginDto, RefreshTokenDto } from './dto/register.dto'; export declare class AuthController { private readonly authService; constructor(authService: AuthService); register(dto: RegisterDto): Promise; login(dto: LoginDto): Promise; refreshToken(dto: RefreshTokenDto): Promise; changePin(req: { user: { sub: string; }; }, body: { currentPin: string; newPin: string; }): Promise<{ message: string; }>; }