import { Prop } from '../typings/types'; type Omitted = Pick>; interface Omit { (props: ReadonlyArray, obj: O): Omitted; (props: ReadonlyArray): (obj: O) => Omitted; } /** * Returns a partial copy of an object omitting the keys specified. * * @param {Array} props an array of String property names to omit from the new object * @param {Object} obj The object to copy from * @return {Object} A new object with properties from `names` not on it. * @example * * omit(['a', 'd'], {a: 1, b: 2, c: 3, d: 4}); //=> {b: 2, c: 3} */ declare const _default: Omit; export default _default;