/**
 * Time-based behavior modifiers for realistic conversation timing.
 * Adjusts response speed and greeting style based on hour of day.
 *
 * Validates: Requirement 5.3
 */
export type TimePeriod = 'morning' | 'afternoon' | 'evening' | 'night';
export interface TimeModifier {
    period: TimePeriod;
    speedMultiplier: number;
    greetingStyle?: string;
    sleepActive: boolean;
}
export declare const TIME_MODIFIERS: Record<TimePeriod, TimeModifier>;
/**
 * Determines the time period from an hour value (0-23).
 * - 07-11: morning
 * - 12-17: afternoon
 * - 18-22: evening
 * - 23-06: night
 */
export declare function getTimePeriod(hour: number): TimePeriod;
/**
 * Returns the full TimeModifier for the given hour (0-23).
 */
export declare function getTimeModifier(hour: number): TimeModifier;
//# sourceMappingURL=time-modifiers.d.ts.map