import { RangeType, ValueType } from './types';
export declare const setTimingMargin: (date: any, way?: string) => Date;
export declare const toLocalValue: (value: ValueType, timeZone: string) => ValueType;
export declare const toZonedValue: (value: ValueType, timeZone: string) => ValueType;
export declare function getCalendarDate({ value, timeZone }: {
    value?: ValueType;
    timeZone: string | undefined;
}): ValueType;
export declare const getDefaultRanges: (timeZone: string) => RangeType[];
export declare const isSameValueType: (source: ValueType, dest: ValueType) => boolean;
export declare const getMonthHoverRange: (date: Date) => ValueType;
export declare const getWeekHoverRange: (isoWeek: boolean, date: Date) => ValueType;
