export default utils; declare namespace utils { function getTag(target: any): string; function baseMerge(target: any, filterFn: any, ...sources: any[]): any; function merge(target: any, ...sources: any[]): any; function dispatch(context: any, componentName: any, eventName: any, params: any): void; function broadcast(context: any, componentName: any, eventName: any, params: any): void; function findParentComponent(_context: any, componentName: any): any; function findComponentUpward(_context: any, componentName: any, componentNames: any): any; function findComponentsUpward(_context: any, componentName: any, componentNames: any): any[]; function findComponentsDownward(context: any, componentName: any, comps: any): any; function oneOf(value: any, validList: any): boolean; function camelCase(str: any): any; function getStyle(element: any, styleName: any): any; function setStyle(elementList: any, styleName: any, style: any): null | undefined; function isValueNumber(value: any): boolean; function scrollbarWidth(baseDom: any): number; function off(element: any, event: any, handler: any): void; function on(element: any, event: any, handler: any): void; function throttle(fn: any, wait: any): (...args: any[]) => void; function debounce(fn: any, delay: any): (...args: any[]) => void; function initDefaultProps(props: any, defaultData: any): any; function typeOf(obj: any): any; function deepCopy(data: any): any; function stringToIntArray(arr: any): any; function trim(string: any): any; function addClass(el: any, cls: any): void; function removeClass(el: any, cls: any): void; function isNull(obj: any): boolean; namespace Img { const MODE_SCALE_FILL: number; const MODE_SCALE_WIDTH: number; const MODE_SCALE_HEIGHT: number; const MODE_SCALE_DEFLATE_WIDTH: number; const MODE_SCALE_DEFLATE_HEIGHT: number; const MODE_SCALE_DEFLATE_FILL: number; const MODE_SCALE_DEFLATE_MAX: number; } function calcSize(width: any, height: any, maxWidth: any, maxHeight: any, mode: any): { width: any; height: any; }; function optimize(img: any, option: any): { width: any; height: any; }; function slideUp(element: any, animationTime: any, callback: any): void; function slideDown(element: any, animationTime: any, callback: any): void; function isUndef(v: any): boolean; function isDef(v: any): boolean; function once(func: any): (...args: any[]) => any; namespace Background { const IMAGE_POSITION: { key: string; backgroundRepeat: string; backgroundPositionX: string; backgroundPositionY: string; backgroundSize: string; }[]; const PAVING_EFFECT: { label: string; key: string; backgroundRepeat: string; backgroundPositionX: string; backgroundPositionY: string; backgroundSize: string; }[]; const SCALING_STRETCH: { backgroundRepeat: string; backgroundPositionX: string; backgroundPositionY: string; backgroundSize: string; }[]; const SCALING_FILL: { backgroundRepeat: string; backgroundPositionX: string; backgroundPositionY: string; backgroundSize: string; }[]; const SCALING_CONTAIN: { backgroundRepeat: string; backgroundPositionX: string; backgroundPositionY: string; backgroundSize: string; }[]; } function parseBackgroundImageUrl(backgroundImage: any): string; function parseBackgroundImageGradient(backgroundImage: any): string; function concatBackgroundColor(color: any): any; function concatBackgroundImage(imageUrl: any, color: any): string; function contentLoaded(win: any, fn: any): void; }