/**
 * Negative Academic Events
 * Academic setbacks and challenges for students
 *
 * NOTE: Some academic events exist in other modules:
 * - education/quickWins.ts: lostHomework
 * - adolescence/lifeEvents.ts: groupProjectDrama
 *
 * Events in this file:
 * - failedTest: Failed an important test (ages 10-22, student)
 * - rejectedFromCollege: Dream college rejection (ages 17-18)
 * - academicProbation: Low GPA, academic probation (ages 18-22, college)
 * - groupProjectBetrayal: Group members didn't contribute (ages 14-22, student)
 * - plagiarismAccusation: Accused of plagiarism (ages 14-22, student) - questionEvent
 */
import { type EventResult } from '../base';
import type { Player } from '../../models/Player';
/**
 * Failed an important test (ages 10-22, student)
 */
export declare function failedTest(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Dream college rejection letter (ages 17-18)
 */
export declare function rejectedFromCollege(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Placed on academic probation for low GPA (ages 18-22, college)
 */
export declare function academicProbation(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Group members didn't do their part and blamed you (ages 14-22, student)
 */
export declare function groupProjectBetrayal(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Accused of plagiarism - must respond with choice (ages 14-22, student)
 */
export declare function plagiarismAccusation(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
//# sourceMappingURL=academic.d.ts.map