export declare const getReplaceField: (mode: string, repl: any, tableP: any, treeP: any) => any;
export declare const toArray: (list: any) => any[];
export declare const isRemoteLoad: (mode: string, props: any) => boolean;
export declare const getOverlaySize: (mode: string, isRemoteLoad?: boolean, maxHeight?: number, height?: number) => {
    height: string;
} | {
    [x: string]: string;
    height?: undefined;
};
export declare function debounce<T extends (...args: any[]) => any>(func: T, delay: number): T;
/**
 * @description 查询元素是不是在父元素内
 * @param {HTMLElement} el 当前元素
 * @param {any} parent 父元素的匹配器
 */
export declare const closest: (el: any, selector: any) => any;
