import { TimezoneComparison } from '@multisystemsuite/timezone-engine-shared-types'; /** Compare two timezones */ declare function compareTimezones(source: string, target: string, date?: Date | string | number): TimezoneComparison; /** Compare multiple timezones against a reference */ declare function compareMultipleTimezones(reference: string, targets: string[], date?: Date | string | number): TimezoneComparison[]; /** Find best meeting time across timezones (simple overlap window) */ declare function findCommonWorkingHours(timezones: string[], workStartHour?: number, workEndHour?: number, date?: Date): { startHourUTC: number; endHourUTC: number; overlapHours: number; }; /** Timezone-safe instant comparison — compares UTC instants, not wall-clock strings */ declare function timezoneSafeCompare(a: Date | string | number, b: Date | string | number, timezoneA?: string, timezoneB?: string): { equal: boolean; differenceMs: number; aUTC: Date; bUTC: Date; }; export { compareMultipleTimezones, compareTimezones, findCommonWorkingHours, timezoneSafeCompare };