2024-01-04 | Tag typescript types conditional The syntax looks just like the regular value-level ternary expression, but at the type level: type IsString<T> = T extends string ? true : false; type A = IsString<string>; // true type B = IsString<number>; // false Prev Next Please enable JavaScript to view isso comment contents。