import { UserRole, UserStatus } from '../../../common/enum/UserRole.enum';
import { ApiKey } from 'modules/feature/api-key/entities/api-key.entity';
import { ClientEntity } from 'modules/client/entities/client.entity';
import { Ticket } from 'modules/ticket/entities/ticket.entity';
import { RoleEntity } from 'modules/role-permission/roles/entities/role.entity';
export declare class UserDto {
    id: number;
    firstName: string;
    lastName: string;
    email: string;
    password: string;
    role: UserRole;
    client?: ClientEntity;
    clientId?: number;
    status: UserStatus;
    roles: RoleEntity[];
    referralMail?: string;
    picture?: string;
    googleId?: string;
    isGoogleUser?: boolean;
    assignedTickets: Ticket[];
    apiKeys: ApiKey[];
    createdAt: Date;
    updatedAt: Date;
}
