SurveyForRespondingDto: {
    allowResubmit: boolean;
    availability: "OPEN" | "NOT_YET" | "CLOSED";
    description: string | null;
    dueAt: string | null;
    isAnonymous: boolean;
    myResponse: {
        answers: {
            etcText: string | null;
            optionIds: string[];
            questionId: string;
            scaleValue: number | null;
            text: string | null;
        }[];
        autosavedAt: string | null;
        canResubmit: boolean;
        submittedAt: string | null;
    } | null;
    questions: {
        attachments: {
            fileId: string;
            url: string;
        }[];
        description: string | null;
        id: string;
        isRequired: boolean;
        options: {
            attachments: {
                fileId: string;
                url: string;
            }[];
            id: string;
            isEtc: boolean;
            label: string;
        }[];
        scaleMax: number | null;
        scaleMaxLabel: string | null;
        scaleMin: number | null;
        scaleMinLabel: string | null;
        title: string;
        type:
            | "SHORT_TEXT"
            | "LONG_TEXT"
            | "SINGLE_SELECT"
            | "MULTI_SELECT"
            | "DROPDOWN"
            | "LINEAR_SCALE";
    }[];
    version: number;
}