export declare const formatAbsoluteTime: (timestamp: number, { locale, resolutionUnit, }: { locale: string; resolutionUnit: keyof typeof allTimeUnits; }) => string; export declare const clamp: (n: number, min: number, max: number) => number; /** Object.entries() with key types preserved */ export declare const objectEntries: (t: T) => { [K in keyof T]: [K, T[K]]; }[keyof T][]; export declare const timeUnits: { day: number; hour: number; minute: number; month: number; second: number; week: number; year: number; }; export declare const smallTimeUnits: { centisecond: number; decisecond: number; millisecond: number; }; export declare const otherTimeUnits: { threeDays: number; }; export declare const allTimeUnits: { threeDays: number; centisecond: number; decisecond: number; millisecond: number; day: number; hour: number; minute: number; month: number; second: number; week: number; year: number; }; export declare function findParentBackgroundColor(childElement: HTMLElement | SVGForeignObjectElement | null): string;