export type isType = 0 extends (1 & TypeToTest) ? false : [TypeToTest] extends [never] ? false : [TypeToTest] extends [TypeToCast] ? true : false; export type forceExtract = T[Prop]; export type forceToString = `${T}`;