PartialChannel<T>: Partial<T> & { [K in keyof Channel as Channel[K] extends Function ? K : never]: Channel[K] }
T
Partial
{ [K in keyof Channel as Channel[K] extends Function ? K : never]: Channel[K] }
Channel
transformers/src/factories/channel.ts:16