import type { ResolvedWidgetOptions } from "../types"; export declare const deepMerge: (base: T, patch: Partial) => T; export declare const escapeHtml: (value: string) => string; export declare const resolveElement: (target: string | Element) => Element; export declare const getBrowserLocale: () => string; export declare const getBrowserTimeZone: () => string; export declare const formatShortTime: (value: string, locale: string | undefined, timeFormat: ResolvedWidgetOptions["timeFormat"]) => string; export declare const formatWeekday: (value: string, locale: string | undefined, timeFormat: ResolvedWidgetOptions["timeFormat"]) => string; export declare const formatClock: (value: string | undefined, locale: string | undefined, timeFormat: ResolvedWidgetOptions["timeFormat"]) => string; export declare const formatUpdatedTime: (value: string, locale: string | undefined, timeFormat: ResolvedWidgetOptions["timeFormat"]) => string; export declare const defaultFormatTemperature: (value: number, units: ResolvedWidgetOptions["units"]) => string; export declare const defaultFormatWind: (value: number, units: ResolvedWidgetOptions["units"]) => string;