import type { SelectByPredicate } from './omitBy'; type MapCallback = (value: O[keyof O], key: keyof O) => typeof value; type PickByResult = IfExtends>, IfExtends, Partial>>; export declare function pickBy(obj: O, predicate: SelectByPredicate, map?: MapCallback, O>>): PickByResult; export {};