@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
20 lines (19 loc) • 613 B
TypeScript
import { BaseEntity } from "./base.entity";
import { User } from "./user.entity";
import { Job } from "./job.entity";
import { JobRecommendation } from "./job-recommendation.entity";
export declare enum ClientCandidatePreferenceEnum {
NOT_SUITABLE = "NOT_SUITABLE",
SHORTLISTED = "SHORTLISTED"
}
export declare class ClientCandidatePreference extends BaseEntity {
clientId: number;
client: User;
candidateId: number;
candidate: User;
jobId?: number;
job?: Job;
recommendationId?: number;
recommendation?: JobRecommendation;
preference: ClientCandidatePreferenceEnum;
}