Type Alias NonFunctionPropertyNames<T>

NonFunctionPropertyNames<T>: {
    [K in keyof T]: T[K] extends ((...args: any) => any)
        ? never
        : K
}[keyof T]

Property keys of an object that do not map to functions.

Type Parameters

  • T