export declare const getProp: (target: any, path: any, defVal?: any) => any; export declare const setProp: (target: any, path: any, value: any) => any; export declare const deepClone: (obj: any, set?: any) => any; export declare const NOOP: () => void; export declare const addUnit: (value: string | number | undefined, unit?: string) => string; export declare const upperFirstChar: (text: string) => string | undefined; export declare const compose: (...fns: ((...v: T[]) => T)[]) => (...v: T[]) => T; export declare const pipe: (...fns: ((...v: T[]) => T)[]) => (...v: T[]) => T; export declare const findLastIndex: (arr: never[] | undefined, callback: (item: any, i: number, origin: any[]) => boolean) => number; export declare const getUniqueId: (size?: number) => string; export declare const genMatrix: (list: any[], row: number) => any[]; export declare const sleep: (delay?: number) => Promise;