Assert that a type is a Set.
Set
Type that must be a Set
Ensures the type extends the built-in Set type. Element type is not restricted.
type A = AssertSet< Set< number > >; // ✓type B = AssertSet< number[] >; // ✗ TS error Copy
type A = AssertSet< Set< number > >; // ✓type B = AssertSet< number[] >; // ✗ TS error
Assert that a type is a
Set.