import { BaseApiClient } from '../../index';
import { type QuestionActivity as Question } from '../../index';
interface ActivityListQuestionsProps {
    apiClient: BaseApiClient;
    onAddQuestion?: (question: Question) => void;
    addedQuestionIds?: string[];
    className?: string;
    /** Enable exam mode - changes text labels from 'atividade' to 'prova' */
    enableExamMode?: boolean;
}
/**
 * Component that displays the list of questions from the API
 * Fetches and displays questions based on applied filters
 * Uses ActivityCardQuestionBanks for displaying questions from the bank
 */
export declare const ActivityListQuestions: ({ apiClient, onAddQuestion, addedQuestionIds, className, enableExamMode, }: ActivityListQuestionsProps) => import("react/jsx-runtime").JSX.Element;
export type { ActivityListQuestionsProps };
//# sourceMappingURL=ActivityListQuestions.d.ts.map