UNPKG

@alisdigital/types-library

Version:

TypeScript type definitions for Papilet ecosystem with session soft delete and event management features

14 lines (13 loc) 589 B
import { Document, ObjectId } from "mongoose"; import { ISubmissionModelAttributes } from "../entities/submission.entity"; import { IColumnModelInferCreation } from "./column.dto"; import { IQuestionModelInferCreation } from "./question.dto"; interface ISubmissionQuestionDocument { question: ObjectId | IQuestionModelInferCreation; answer: string; } export interface ISubmissionModelInferCreation extends ISubmissionModelAttributes, Document<string> { column: IColumnModelInferCreation<ISubmissionModelInferCreation>; question: ISubmissionQuestionDocument[]; } export {};