Type alias ExcludeNominalKeys<T>

ExcludeNominalKeys<T>: {
    [K in keyof T]: K extends `_nominal_${infer _U}`
        ? never
        : K
}[keyof T]

Returns a union of all the keys of T which do not start with _nominal_

Type Parameters

  • T