import { Obj } from "../type"; export declare function isFunction(val: any): boolean; export declare function isPlainObject(o: any): boolean; export declare function isString(o: any): boolean; export declare function getValueByPath(source: Obj, path: string[], defaultValue: any): Obj; export declare const isDef: (val: any) => boolean; export declare const noop: (val: any) => any; /** * debounce * @param {*} fn * @param {*} ms */ export declare function debounce(func: Function, wait: number, immediate: boolean): { (): any; cancel(): void; }; //# sourceMappingURL=util.d.ts.map