OptionalKeyOnlytype OptionalKeyOnly<TKey extends string, T extends AnyColumn> = TKey extends RequiredKeyOnly<TKey, T> ? never : TKey;§Type Parameters§TKey extends string[src]§T extends AnyColumn[src]§Type§TKey extends RequiredKeyOnly<TKey, T> ? never : TKey[src]