Type Alias InlineCompletionEndOfLifeReason<TInlineCompletion>
type Inline Completion End Of Life Reason<TInlineCompletion> =
| { kind: Accepted }
| { kind: Rejected }
| {
kind: Ignored;
supersededBy?: TInlineCompletion;
userTypingDisagreed: boolean;
}