isaacscript-common
Version:
Helper functions and features for IsaacScript mods.
10 lines (7 loc) • 342 B
text/typescript
/* eslint-disable @typescript-eslint/no-explicit-any */
interface ReadonlySetConstructor {
new <T = any>(values?: readonly T[] | Iterable<T> | null): ReadonlySet<T>;
readonly prototype: ReadonlySet<any>;
}
/** An alias for the `Set` constructor that returns a read-only set. */
export const ReadonlySet = Set as ReadonlySetConstructor;