import { JobEntity } from 'src/job/entities/job.entity';
import { CityEntity } from 'src/cities/entities/city.entity';
import { PostEntity } from 'src/posts/entities/post.entity';
export declare class UserEntity {
    id: string;
    first_name: string;
    middle_name: string;
    last_name: string;
    password: string;
    email: string;
    city_id: string;
    job_id: string;
    contact_no: number;
    batch: number;
    date_of_birth: Date;
    designation: string;
    company_name: string;
    company_address: string;
    home_town: string;
    is_admin: number;
    profile_picture: string;
    updated_at: Date;
    status: number;
    access_token: string;
    access_token_expiry: string;
    password_reset_token: string;
    password_reset_token_expiry: string;
    fcm_token: string;
    course: string[];
    created_at: Date;
    deleted_at: Date;
    hashPassword(): Promise<void>;
    job: JobEntity;
    city: CityEntity;
    posts: PostEntity[];
}
