import type { BodySize, Animation, AnimalType, GitStatus } from './types.js'; import type { RelationshipTier } from './state.js'; import type { EventContext } from './events.js'; export interface MoodContext { contextPercent: number; size: BodySize; animation: Animation; animalType: AnimalType; git: GitStatus | null; fiveHourUsage: number | null; contextVelocity: number; relationshipTier: RelationshipTier; sessionNumber: number; moodTick: number; eventContext: EventContext; tierUpgraded: boolean; } export declare function getMoodMessage(ctx: MoodContext): string;