import { Area } from "../../common";
export interface StoreDetailedRiskAssessment {
    id?: string;
    profileRiskId: string;
    riskId: string;
    diseaseName: string;
    areas: Area[];
    gaugePercent: number;
    rangeLabel: string;
    rangeColor: RiskAssessmentRangeColor;
    rangeText: string;
    disclaimer: string;
    aboutText: string;
    questionnaireId: string;
    factorsIncreasingRisk: StoreIncreasingRiskFactor[];
    relatedReportIds: string[];
    image: string | null;
    status: CompletedRAStatus;
    hasReadDisclaimer: boolean;
    capitalizeDiseaseName: boolean;
    rangeTextFontSize: number;
}
export interface APIDetailedRiskAssessment {
    id: string;
    profile_risk_id: string;
    risk_id: string;
    disease_name: string;
    areas: Area[];
    gauge_percent: number;
    range_label: string;
    range_color: RiskAssessmentRangeColor;
    range_text: string;
    disclaimer: string;
    about_text: string;
    questionnaire_id: string;
    factors_increasing_risk: APIIncreasingRiskFactor[];
    related_report_ids: string[];
    image: string | null;
    status: CompletedRAStatus;
    has_read_disclaimer: boolean;
    capitalize_disease_name: boolean;
    range_text_font_size: number;
}
export declare enum RiskAssessmentRangeColor {
    GREEN = "Green",
    LIGHT_GREEN = "Light Green",
    YELLOW = "Yellow",
    ORANGE = "Orange",
    RED = "Red"
}
export declare enum CompletedRAStatus {
    NEW = "new",
    UPDATED = "updated",
    READ = "read"
}
export interface StoreIncreasingRiskFactor {
    questionText: string;
    answerText: string;
}
export interface APIIncreasingRiskFactor {
    question_text: string;
    answer_text: string;
}
export declare type IncreasingRiskFactor = StoreIncreasingRiskFactor;
