Plumbingtype-utils v0.3.0ToEnumToEnum export type ToEnum<A extends Record<string, Assert<any>>, K> = K extends string ? {[K_ in K]: A[K] extends Assert<unknown> ? O : never} : never