/**
 * School Social Events
 * Realtime social events that happen during school hours (ages 5-17)
 * Cafeteria choices, tutoring, cheating dilemmas, found wallet, etc.
 */
import { Player } from '../../models/Player';
import { type EventResult } from '../base';
export declare function tutoringRequest(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function cafeteriaSocialChoice(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function cheatingOpportunity(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function foundWalletSchool(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function groupProject(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function lockerRoomGossip(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function talentShow(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function sportsTryouts(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function teacherConflict(player: Player, _type?: 'message' | 'question'): EventResult;
export declare function libraryDiscovery(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * All school social event functions
 */
export declare const schoolSocialEvents: {
    tutoringRequest: typeof tutoringRequest;
    cafeteriaSocialChoice: typeof cafeteriaSocialChoice;
    cheatingOpportunity: typeof cheatingOpportunity;
    foundWalletSchool: typeof foundWalletSchool;
    groupProject: typeof groupProject;
    lockerRoomGossip: typeof lockerRoomGossip;
    talentShow: typeof talentShow;
    sportsTryouts: typeof sportsTryouts;
    teacherConflict: typeof teacherConflict;
    libraryDiscovery: typeof libraryDiscovery;
};
//# sourceMappingURL=schoolSocial.d.ts.map