import { User } from '../models/user.model';
export declare class UserFactory {
    static get instance(): User;
    static admin(config: {
        username: string;
        email: string;
        firstName: string;
        lastName: string;
        avatarUri?: string;
    }): User;
    static user(config: {
        username: string;
        email: string;
        firstName: string;
        lastName: string;
        avatarUri?: string;
    }): User;
    static removeProtected(user: User): any;
}
