import { IsoInstant, IsoTime, IsoDate, IsoYearMonth, IsoMonthDay, IsoDuration, IsoDateTime } from './iso-types'; declare function compare(instantLeft: IsoInstant, instantRight: IsoInstant): number; declare function compare(dateTimeLeft: IsoDateTime, dateTimeRight: IsoDateTime): number; declare function compare(dateLeft: IsoDate, dateRight: IsoDate): number; declare function compare(timeLeft: IsoTime, dateRight: IsoTime): number; declare function compare(yearMonthLeft: IsoYearMonth, yearMonthRight: IsoYearMonth): number; declare function compare(monthDayLeft: IsoMonthDay, monthDayRight: IsoMonthDay): number; declare function compare(durationLeft: IsoDuration, durationRight: IsoDuration, options?: { relativeTo?: IsoDateTime | IsoDate; }): number; export default compare;