/** * Time Utilities * Utility functions for time formatting and conversion */ /** * Format hours and minutes as "HH:MM" string * * @example * formatTimeComponent(14, 30) // Returns "14:30" * formatTimeComponent(9, 5) // Returns "09:05" * * @param hours - Hours (0-23) * @param minutes - Minutes (0-59) * @returns Formatted time string */ export declare function formatTimeComponent(hours: number, minutes: number): string; /** * Parse a time string "HH:MM" to hours and minutes * * @example * parseTimeComponent("14:30") // Returns { hours: 14, minutes: 30 } * parseTimeComponent("09:05") // Returns { hours: 9, minutes: 5 } * * @param timeStr - Time string in "HH:MM" format * @returns Object with hours and minutes */ export declare function parseTimeComponent(timeStr: string): { hours: number; minutes: number; }; /** * Convert milliseconds to seconds * * @example * millisecondsToSeconds(5000) // Returns 5 * * @param ms - Milliseconds * @returns Seconds */ export declare function millisecondsToSeconds(ms: number): number;