/**
 * Negative Financial Events
 * Financial problems and setbacks that add realism and challenge
 *
 * Events:
 * - carBreakdown: Car breaks down requiring expensive repairs
 * - scammed: Fell for a scam and lost money
 * - identityTheft: Identity stolen, resulting in financial and stress consequences
 * - lostJob: Laid off from work
 * - rentalEviction: Being evicted from rental property
 * - taxAudit: IRS tax audit
 * - investmentLoss: Investments tanked and lost money
 */
import { type EventResult } from '../base';
import type { Player } from '../../models/Player';
/**
 * Car breaks down requiring expensive repairs (ages 16-100, has car)
 */
export declare function carBreakdown(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Fell for a scam and lost money (ages 18-100)
 */
export declare function scammed(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Identity stolen with financial consequences (ages 18-100)
 */
export declare function identityTheft(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Laid off from job (ages 18-65, working)
 */
export declare function lostJob(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Being evicted from rental property (ages 18-40, renting)
 */
export declare function rentalEviction(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * IRS tax audit (ages 22-100)
 */
export declare function taxAudit(player: Player, _type?: 'message' | 'question'): EventResult;
/**
 * Investments tanked and lost money (ages 25-100, has investments)
 */
export declare function investmentLoss(player: Player, _type?: 'message' | 'question'): EventResult;
//# sourceMappingURL=financial.d.ts.map