Appearance
type ExtractEmitsFromArray<T> = T extends readonly infer E[] ? E extends string ? { [K in E]: (args: any[]) => boolean } : EmitValidators : EmitValidators;
Extracts emit validators from array format emits definition.
T