UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

23 lines (22 loc) 592 B
import { BaseEntity } from "./base.entity"; import { Interview } from "./interview.entity"; import { User } from "./user.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; fullName: string; email: string; status: InterviewInviteStatusEnum; sentAt: Date; expiresAt: Date; respondedAt?: Date; token: string; }