/**
 * Adolescent Social Events
 * Romance, friendships, and social development (ages 10-18)
 *
 * Events:
 * - firstCrush: First romantic crush
 * - firstKiss: First kiss
 * - dating_choice: Choosing someone to ask out
 * - romanticDate: Going on a romantic date
 * - newFriend: Making a new friend at school
 */
import { type EventResult } from '../base.js';
import type { Player } from '../../models/Player.js';
/**
 * First romantic crush (ages 10-12)
 */
export declare function firstCrush(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
    data?: string;
}): EventResult;
/**
 * First kiss (ages 13+)
 */
export declare function firstKiss(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Choosing someone to ask out (ages 13+, not in relationship)
 */
export declare function dating_choice(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
    data?: string;
}): EventResult;
/**
 * Going on a romantic date (ages 16-18)
 */
export declare function romanticDate(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
/**
 * Making a new friend at school (ages 4-21, at school)
 */
export declare function newFriend(player: Player, type?: 'message' | 'question' | 'answer', response?: {
    option: string;
}): EventResult;
//# sourceMappingURL=social.d.ts.map