import { JwtService } from '@nestjs/jwt';
import { Repository } from 'typeorm';
import { AdminUser } from './admin-user.entity';
export declare class AuthService {
    private readonly userRepo;
    private readonly jwt;
    constructor(userRepo: Repository<AdminUser>, jwt: JwtService);
    login(email: string, password: string): Promise<{
        accessToken: string;
        user: {
            id: number;
            email: string;
            displayName: string;
        };
    }>;
    static hashPassword(plain: string): Promise<string>;
}
