/** * Creates a new object containing only entries for which the predicate returns true. * * @template T - Type of the source object * @param {T} object - Source object * @param {(value: T[keyof T], key: keyof T) => boolean} predicate - Selector predicate * @returns {Partial} A new object with the filtered entries * @example * pickBy({ a: 1, b: 2, c: 3 }, (v) => v > 1); // { b: 2, c: 3 } */ export declare const pickBy: >(object: T, predicate: (value: T[keyof T], key: keyof T) => boolean) => Partial;