export declare function debounce any>(func: T, wait: number): (...args: Parameters) => void; export declare function get(object: Record | null | undefined, path: string | string[], defaultValue?: T): T | undefined; export declare const noop: () => void; export declare const asyncNoop: () => Promise; export declare const uniq: (arr: T[]) => T[]; export declare function without(array: T[], ...values: T[]): T[];