/** * checkin/quiet-hours.ts * * Quiet-hours parsing and evaluation, split out so it is unit-testable in * isolation. Format is 'HH:MM-HH:MM' in local time; an empty/invalid string * means "no quiet hours". A window whose end is <= its start wraps past * midnight (e.g. '22:00-08:00' is quiet from 10pm through 8am). */ interface QuietWindow { readonly startMinutes: number; readonly endMinutes: number; } export declare function parseQuietHours(spec: string): QuietWindow | null; /** Whether the given instant (local time) falls within the quiet-hours window. */ export declare function isQuietHours(now: number, spec: string): boolean; export {}; //# sourceMappingURL=quiet-hours.d.ts.map