@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
26 lines (25 loc) • 718 B
TypeScript
import { BaseEntity } from "./base.entity";
import { User } from "./user.entity";
import { Interview } from "./interview.entity";
export declare enum AiInterviewStatusEnum {
NOT_ATTEMPTED = "NOT_ATTEMPTED",
ACTIVE = "ACTIVE",
COMPELETED = "COMPELETED",
PASSED = "PASSED",
FAILED = "FAILED",
EXPIRED = "EXPIRED",
POSTPONED = "POSTPONED",
RESCHEDULED = "RESCHEDULED",
EXITED = "EXITED"
}
export declare class AiInterview extends BaseEntity {
candidateId: number;
candidate: User;
interviwerId: number;
interviwer: User;
interviewId: number;
interview: Interview;
inviteId: number;
status: AiInterviewStatusEnum;
isF2fInterviewScheduled: boolean;
}