QuizAuthoringBodyDto: {
    maxAttempts?: number | null;
    partialCreditMultiple?: boolean;
    passScore?: number | null;
    questions: {
        answerCandidates?: {
            ignoreWildcard?: boolean;
            text: string;
        }[];
        attachmentFileIds?: string[];
        body: string;
        explanation?: string;
        id?: string;
        options?: {
            attachmentFileIds?: string[];
            body: string;
            id?: string;
            isCorrect?: boolean;
        }[];
        point?: number;
        type:
            | "SINGLE"
            | "MULTIPLE"
            | "SHORT_ANSWER"
            | "ESSAY";
    }[];
    resultExposeLevel?: "ALL" | "SCORE_ONLY" | "STATUS_ONLY";
    scoreAggregation?: "HIGHEST" | "LAST" | "AVERAGE";
    shuffleOptions?: boolean;
    shuffleQuestions?: boolean;
    timeLimitMin?: number | null;
}