export function emptyFn(): void; export function isEmpty(val: any): boolean; export function rgba2hex(r: any, g: any, b: any, a: any): string | null; export function rgba2hsla(r: any, g: any, b: any, a: any): { h: number; s: number; l: number; a: any; } | null; export function rgba2hsva(r: any, g: any, b: any, a: any): { h: number; s: number; v: number; a: any; } | null; export function hex2rgba(hex: any): { r: number; g: number; b: number; a: number; } | null; export function hsla2rgba(h: any, s: any, l: any, a: any): { r: number; g: number; b: number; a: any; } | null; export function hsva2rgba(h: any, s: any, v: any, a: any): { r: number; g: number; b: number; a: any; } | null; export function hex2hsla(hex: any): { h: number; s: number; l: number; a: any; } | null; export function hsla2hex(h: any, s: any, l: any, a: any): string | null; export function hsla2hsva(h: any, s: any, l: any, a: any): { h: number; s: number; v: number; a: any; } | null; export function hsva2hsla(h: any, s: any, v: any, a: any): { h: number; s: number; l: number; a: any; } | null; export function isNaN(val: any): boolean; export function getTag(val: any): string; export function baseMerge(target: any, filterFn: any, ...sources: any[]): any; export function merge(target: any, ...sources: any[]): any; export function deepClone(obj: any): any; export function offset(el: any): { top: any; left: any; }; export function getBoundingClientRect(el: any, bubble?: boolean): { top: any; right: any; bottom: any; left: any; }; export function colorObj2Str(color: any, format?: string): string | null; export function colorStr2Obj(color: any, format?: string): any; export function getId(): string; export function on(el: any, type: any, fn: any, bubble?: boolean, options?: boolean): void; export function off(el: any, type: any, fn: any, bubble?: boolean, options?: boolean): void; export function assign(target: any, ...source: any[]): any; export function omit(target: any, property: any): any; export function firstUpperCase(str: any): any; export function required(target: any, type: any, msg: any): boolean; export function optional(target: any, type: any, msg?: string): boolean; export function isTransprent(color: any): any; export function compareObj(obj1: any, obj2: any): boolean; export function filterFn(): boolean; export namespace storage { function setItem(key: any, value: any): void; function getItem(key: any): any; function removeItem(key: any): void; function clear(): void; namespace keys { const recentUse: string; } } declare const _default: {}; export default _default;