export declare class CreateAdminDto {
    firstName: string;
    lastName: string;
    email: string;
    password: string;
    phoneNumber: string;
    department?: string;
    profileImage?: string;
}
export declare class LoginAdminDto {
    email: string;
    password: string;
}
export declare class GetSignleUserByUserIdDto {
    userId: string;
}
export declare class ResponseDtoOfSingleUserById {
    _id: string;
    firstName: string;
    lastName: string;
    email: string;
    phoneNumber: string;
    city: string;
    country: string;
    countryPhoneCode: string;
    dateOfBirth: Date;
    gender: string;
    phoneVerifiedAt: Date | null;
    emailVerifiedAt: Date | null;
    lastLogin: Date | null;
    organizationName: string | null;
    isActive: boolean;
    isBlocked: boolean;
    subscriptionDate: Date;
    role: string;
    createdAt: Date;
    updatedAt: Date;
}
export declare class UpdateBlockStatusDto {
    userId: string;
    isBlocked: boolean;
}
