/** * drop-in replacement for _.get * @param obj * @param path * @param defaultValue */ export declare function get(obj: any, path: string, defaultValue: T): T; /** * drop-in replacement for _.without */ export declare function without(items: T[], item: T): T[]; /** * drop-in replacement for _.isString * @param input */ export declare function isString(input: any): boolean; /** * drop-in replacement for _.isString * @param input */ export declare function isObject(input: any): boolean; /** * repalcement for _.xor * @param itemsA * @param itemsB */ export declare function xor(itemsA: T[], itemsB: T[]): T[]; /** * replacement for _.intersection * @param itemsA * @param itemsB */ export declare function intersection(itemsA: T[], itemsB: T[]): T[];