@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
18 lines (17 loc) • 526 B
TypeScript
import { Job } from "./job.entity";
import { ClientCandidatePreference } from "./client-candidate-preference.entity";
export declare class JobRecommendation {
id: number;
jobId: number;
job: Job;
freelancerId: number;
clientId: number;
matchScore: number;
matchScoreSummary?: Record<string, any>;
matchingSkills: string[];
matchingSkillsCount: number;
requiredSkills: string[];
requiredSkillsCount: number;
lastCalculatedAt: Date;
preference: ClientCandidatePreference[];
}