/**
 * Copyright (c) Nicolas Gallagher.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @flow
 */
declare function filterObjectProperties(obj: Object, list: {
  [string]: boolean
}, pick: boolean): Object;
declare export function pick(obj: Object, list: {
  [string]: boolean
}): Object;
declare export function omit(obj: Object, list: {
  [string]: boolean
}): Object;