import { QuestionFact, ExamStat } from "."; export declare class QuestionStat { id: number; examQuestionFactId: number; studentAnswers: number; totalCorrect: number; totalIncorrect: number; majorityCorrect: number; mqmp: number; pq: number; biserial: number; majorityCorrectWeight: number; qt: number; courseFev: number; biserialWeight: number; coreConceptWeight: number; aoaWeight: number; percentCorrectWeight: number; partialQuestionFev: number; percentCorrect: number; percentIncorrect: number; fev: number; pev: number; private determineMajorityCorrect(questionFacts, studentFact); private calculateMqmp(questionFacts, exam, isCorrect); private calculateBiserial(questionFacts, exam); private calculateQt(questionFacts, exam); private calculateCourseFEV(questionFacts, exam); private calculateBiserialWeight(); private calculateCoreConceptWeight(); private calculateAOAWeight(); private calculatePercentCorrectWeight(); private calculatePartialQuestionFev(); populate(questionFacts: QuestionFact[], exam: ExamStat): QuestionStat; Pev(exam: ExamStat): void; }