import { And, Not } from "../boolean"; import { IsUnion } from "../set"; import { Extends } from "."; /** * whether `T` is an instance of a unique symbol. * to reinforce the uniqueness of a unique symbol, also asserts that `T` is in fact strictly a unique symbol and is not a union type * * @since 0.0.2 * * @example * declare const a: unique symbol * declare const b: unique symbol * type e0 = IsUniqueSymbol // true * type e1 = IsUniqueSymbol // false * type e2 = IsUniqueSymbol // true */ export type IsUniqueSymbol = And>, And, Not>>>; //# sourceMappingURL=is-unique-symbol.d.ts.map