import { User } from "./user.entity";
import { BaseEntity } from "./base.entity";
import { Job } from "./job.entity";
export declare enum RatingTypeEnum {
    FREELANCER_TO_CLIENT = "FREELANCER_TO_CLIENT",
    CLIENT_TO_FREELANCER = "CLIENT_TO_FREELANCER"
}
export declare class Rating extends BaseEntity {
    reviewerId: number;
    reviewer: User;
    revieweeId: number;
    reviewee: User;
    jobId: number;
    job: Job;
    ratingType: RatingTypeEnum;
    reviewerComment: string;
    overAllExperience: number;
    workQuality: number;
    oneTimeDelivery: number;
    understaning: number;
    communication: number;
    skillUtilized: number;
    communicationClarity: number;
    requirementsClarity: number;
    responsiveness: number;
    paymentPromptness: number;
    responsibilitiesAndExpectations: number;
}
