/**
 * Health Events
 * Health-related events, injuries, illnesses, and conditions
 *
 * Events:
 * - minorInjury: Minor scrapes and injuries
 * - minorSickness: Common colds and illnesses
 * - breakArm: Breaking an arm
 * - healthCondition: Developing a health condition
 * - lowEnergyEvent: Low energy consequences
 * - negativeHabitEvent: Negative habit manifestations
 * - annualCheckup: Routine annual doctor's appointment
 * - allergySymptoms: Discovering seasonal allergies
 * - dentalCavity: Dentist finds a cavity
 * - dentalEmergency: Emergency dental situation
 * - mentalHealthDay: Recognizing need for mental health break
 * - sprainedAnkle: Minor sports/activity injury
 * - eyeStrain: Too much screen time effects
 * - backPain: Developing back problems
 * - chronicPain: Long-term pain management
 * - firstGrayHair: Finding first gray hair
 * - sleepDisorder: Struggling with insomnia
 * - seriousIllness: Diagnosed with serious illness
 * - injuryFromAccident: Injury from an accident
 * - foodPoisoning: Getting sick from bad food
 */
import { Player } from '../../models/Player';
import { type EventResult } from '../base';
export declare function minorInjury(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function minorSickness(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function breakArm(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function annualCheckup(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function allergySymptoms(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function dentalCavity(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function mentalHealthDay(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function sprainedAnkle(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function backPain(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function firstGrayHair(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function sleepDisorder(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function foodPoisoning(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Developing a health condition
 * Chance increases with age, selects from available health conditions
 */
export declare function healthCondition(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Low energy consequences
 * Triggers when player is exhausted in the evening
 */
export declare function lowEnergyEvent(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Negative habit manifestations
 * Shows consequences of player's negative habits
 */
export declare function negativeHabitEvent(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Eye strain from too much screen time
 * Only triggers if player has excessive_screen_time habit
 */
export declare function eyeStrain(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Dental emergency requiring immediate attention
 */
export declare function dentalEmergency(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Chronic pain development
 * More common in older adults
 */
export declare function chronicPain(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Serious illness diagnosis
 * Rare but life-changing event
 */
export declare function seriousIllness(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Injury from an accident
 * Can happen at any age above childhood
 */
export declare function injuryFromAccident(player: Player, _type?: 'message' | 'question'): EventResult;
//# sourceMappingURL=events.d.ts.map