/**
 * Early Childhood Events
 * Emotional and social development events for young children (ages 2-7)
 *
 * Events:
 * - firstDayOfPreschool: Emotional reaction to first day of preschool/daycare (ages 3-4)
 * - imaginaryFriend: Creating an imaginary friend (ages 3-5)
 * - firstNightmare: Waking up from a scary dream (ages 3-6)
 * - petGoldfish: Getting a first pet goldfish (ages 4-7)
 * - scaredOfDark: Fear of the dark at bedtime (ages 4-6)
 * - firstTimeTyingShoes: Learning to tie shoelaces (ages 5-7)
 * - sandboxDisagreement: Conflict over toys in sandbox/playground (ages 3-5)
 * - pickySomeEater: Going through a picky eating phase (ages 2-4)
 * - firstHaircut: Reaction to first haircut (ages 2-4)
 */
import { type EventResult } from '../base';
import type { Player } from '../../models/Player';
/**
 * First day of preschool (ages 3-4)
 */
export declare function firstDayOfPreschool(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Creating an imaginary friend (ages 3-5)
 */
export declare function imaginaryFriend(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * First nightmare (ages 3-6)
 */
export declare function firstNightmare(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Getting a pet goldfish (ages 4-7)
 */
export declare function petGoldfish(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Fear of the dark (ages 4-6)
 */
export declare function scaredOfDark(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Learning to tie shoes (ages 5-7)
 */
export declare function firstTimeTyingShoes(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Sandbox disagreement (ages 3-5)
 */
export declare function sandboxDisagreement(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Picky eating phase (ages 2-4)
 */
export declare function pickySomeEater(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * First haircut (ages 2-4)
 */
export declare function firstHaircut(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
//# sourceMappingURL=earlyChildhood.d.ts.map