@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
22 lines (21 loc) • 665 B
TypeScript
import { BaseEntity } from './base.entity';
import { AiInterview } from './ai-interview.entity';
import { User } from './user.entity';
export declare enum AiInterviewRescheduleRequestStatusEnum {
PENDING = "PENDING",
APPROVED = "APPROVED",
REJECTED = "REJECTED"
}
export declare class AiInterviewRescheduleRequest extends BaseEntity {
candidateId: number;
candidate: User;
clientId: number;
client: User;
aiInterviewId: number;
aiInterview: AiInterview;
interviewId: number;
rescheduledDate: Date;
status: AiInterviewRescheduleRequestStatusEnum;
clientRejectReason: string;
freelancerRequestReason: string;
}