UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

29 lines (28 loc) 727 B
import { BaseEntity } from "./base.entity"; import { Interview } from "./interview.entity"; import { User } from "./user.entity"; import { Job } from "./job.entity"; export declare enum InterviewInviteStatusEnum { PENDING = "PENDING", ACCEPTED = "ACCEPTED", REJECTED = "REJECTED", EXPIRED = "EXPIRED" } export declare class InterviewInvite extends BaseEntity { interviewId: number; interview: Interview; userId: number; user: User; jobId: number; job: Job; fullName: string; email: string; mobileCode: string; mobile: string; status: InterviewInviteStatusEnum; sentAt: Date; expiresAt: Date; respondedAt?: Date; token: string; talentId: string; }