Function: getExcludeKeyExtractionInputType()
getExcludeKeyExtractionInputType(
node:Readonly<TSESTree.TSConditionalType>,localKeysOfNames:ReadonlySet<string>,typeFestNamespaceImportNames:ReadonlySet<string>,keysOfTypeName:string,sourceCode:Readonly<TSESLint.SourceCode>):TypeNode|undefined
Defined in: _internal/key-extraction-type-patterns.ts:262
Extract T from TypeFest's canonical exclusion-based key extraction
composition:
T extends unknown ? Exclude<keyof T, KeysOf<T>> : never
Parametersโ
nodeโ
Readonly<TSESTree.TSConditionalType>
localKeysOfNamesโ
ReadonlySet<string>
typeFestNamespaceImportNamesโ
ReadonlySet<string>
keysOfTypeNameโ
string
sourceCodeโ
Readonly<TSESLint.SourceCode>
Returnsโ
TypeNode | undefined