@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
25 lines (24 loc) • 547 B
TypeScript
declare enum CandidateType {
SHORTLISTED = "SHORTLISTED",
APPLICATNTS = "APPLICATNTS",
RECOMMENDED = "RECOMMENDED",
NEW = "NEW"
}
declare class ExistingCandidateDto {
id: string;
type: CandidateType;
}
declare class NewCandidateDto {
name: string;
email: string;
type: CandidateType;
}
declare class CandidatesDto {
exixtingCandidates?: ExistingCandidateDto[];
newCandidates?: NewCandidateDto[];
}
export declare class InterviewInviteDto {
jobId: string;
candidates: CandidatesDto;
}
export {};