QuizForTakingDto: {
    attemptCount: number;
    attemptId: string | null;
    availability?: "OPEN" | "NOT_YET" | "CLOSED";
    deadline: string | null;
    maxAttempts: number | null;
    passScore: number | null;
    questions: {
        attachments: {
            fileId: string;
            url: string;
        }[];
        body: string;
        id: string;
        options: {
            attachments: {
                fileId: string;
                url: string;
            }[];
            body: string;
            id: string;
        }[];
        point: number;
        type:
            | "SINGLE"
            | "MULTIPLE"
            | "SHORT_ANSWER"
            | "ESSAY";
    }[];
    resultExposeLevel: "ALL" | "SCORE_ONLY" | "STATUS_ONLY";
    shuffleOptions: boolean;
    shuffleQuestions: boolean;
    startedAt: string | null;
    timeLimitMin: number | null;
}