@traversable/schema
    Preparing search index...
    • Type Parameters

      • T extends {}
      • K extends string | number | symbol

      Parameters

      • x: T
      • predicate: (k: string | number | symbol) => k is K

      Returns { [P in string | number | symbol as P extends K ? never : P]: T[P] }

    • Type Parameters

      • T extends {}
      • K extends string | number | symbol

      Parameters

      • x: T
      • predicate: (k: string | number | symbol) => k is K

      Returns { [P in string | number | symbol as P extends K ? never : P]: T[P] }

    • Type Parameters

      • T extends {}

      Parameters

      • x: T
      • predicate: (k: string | number | symbol) => boolean

      Returns Partial<T>