import { QUESTION_TYPE } from '../Quiz/useQuizStore';
interface QuestionOption {
    id: string;
    option: string;
    isCorrect?: boolean;
    correctValue?: string | null;
}
interface QuestionData {
    options: QuestionOption[];
    correctOptionIds?: string[];
}
interface ActivityCardQuestionBanksProps {
    question?: QuestionData;
    questionType?: QUESTION_TYPE;
    iconName?: string;
    subjectColor?: string;
    isDark?: boolean;
    onAddToActivity?: () => void;
    content?: string;
    bank?: string;
    year?: string;
    statement?: string;
    additionalContent?: string | null;
    /** Enable exam mode - changes text labels from 'atividade' to 'prova' */
    enableExamMode?: boolean;
}
export declare const ActivityCardQuestionBanks: ({ question, questionType, iconName, subjectColor, isDark, onAddToActivity, content, bank, year, statement, additionalContent, enableExamMode, }?: ActivityCardQuestionBanksProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ActivityCardQuestionBanks.d.ts.map