import { APIAnswer, APIQuestion, StoreAnswer, StoreQuestion } from "../question";
export interface StoreQuestionnaire {
    id: string;
    order: number;
    nextQuestion: StoreQuestion | null;
    answeredQuestions: StoreQuestion[];
    answers: StoreAnswer[];
    defaultQuestionCount: number;
    type: QuestionnaireType;
    intakeFormTitle?: string;
    diseaseName?: string;
    duration?: string;
    preAttemptText?: string;
}
export interface APIQuestionnaire {
    id?: string;
    order: number;
    next_question: APIQuestion | null;
    answered_questions: APIQuestion[];
    answers: APIAnswer[];
    default_question_count: number;
    type: QuestionnaireType;
    intake_form_title?: string;
    disease_name?: string;
    duration?: string;
    pre_attempt_text?: string;
}
export declare type QuestionnaireType = "decody" | "risk_assessment" | "intake_form";
