/**
 * @private
 */
export function isUndefined(o: any): boolean;
export function isNumber(o: any): boolean;
export function isInteger(o: any): boolean;
export function isString(o: any): boolean;
export function isDate(o: any): boolean;
export function hasRelative(): boolean;
export function hasLocaleWeekInfo(): boolean;
export function maybeArray(thing: any): any[];
export function bestBy(arr: any, by: any, compare: any): any;
export function pick(obj: any, keys: any): any;
export function hasOwnProperty(obj: any, prop: any): any;
export function validateWeekSettings(settings: any): {
    firstDay: any;
    minimalDays: any;
    weekend: any[];
};
export function integerBetween(thing: any, bottom: any, top: any): boolean;
export function floorMod(x: any, n: any): number;
export function padStart(input: any, n?: number): string;
export function parseInteger(string: any): number;
export function parseFloating(string: any): number;
export function parseMillis(fraction: any): number;
export function roundTo(number: any, digits: any, towardZero?: boolean): number;
export function isLeapYear(year: any): boolean;
export function daysInYear(year: any): 366 | 365;
export function daysInMonth(year: any, month: any): number;
export function objToLocalTS(obj: any): number;
export function weeksInWeekYear(weekYear: any, minDaysInFirstWeek?: number, startOfWeek?: number): number;
export function untruncateYear(year: any): any;
export function parseZoneInfo(ts: any, offsetFormat: any, locale: any, timeZone?: any): string;
export function signedOffset(offHourStr: any, offMinuteStr: any): number;
export function asNumber(value: any): number;
export function normalizeObject(obj: any, normalizer: any): {};
export function formatOffset(offset: any, format: any): string;
export function timeObject(obj: any): any;
