@alisdigital/types-library
Version:
TypeScript type definitions for Papilet ecosystem with session soft delete and event management features
20 lines (19 loc) • 629 B
TypeScript
import { IQuestionModelAttributes } from "./question.entity";
import { IAdvertisementModelAttributes } from "./advertisement.entity";
import { IColumnModelAttributes } from "./column.entity";
export interface IQuestionAnswer {
question: IQuestionModelAttributes;
answer: string;
}
export interface ISubmissionModelAttributes {
_id: string;
name: string;
email: string;
phone: string;
message: string;
salary: number;
resume: string;
advertisement: IAdvertisementModelAttributes;
questions: IQuestionAnswer[];
column?: string | IColumnModelAttributes<ISubmissionModelAttributes>;
}