import { AuthService } from './auth.service';
import { CreateUserDto } from '../users/dto/create-user.dto';
export declare class AuthController {
    private authService;
    constructor(authService: AuthService);
    register(dto: CreateUserDto): Promise<{
        user: {
            id: any;
            email: any;
            username: any;
            displayName: any;
            role: any;
        };
        accessToken: string;
    }>;
    login(dto: {
        email: string;
        password: string;
    }): Promise<{
        user: {
            id: any;
            email: any;
            username: any;
            displayName: any;
            role: any;
        };
        accessToken: string;
    }>;
}
