@voxpelli/typed-utils
Version:
My personal (type-enabled) utils / helpers
27 lines • 535 B
TypeScript
/**
* @template T
* @extends {Set<T>}
*/
export class FrozenSet<T> extends Set<T> {
/**
*
* @param {readonly T[]} values
*/
constructor(values: readonly T[]);
frozen: boolean;
/**
* @deprecated
* @override
* @param {never} value
* @returns {this}
*/
override add(value: never): this;
/**
* @deprecated
* @override
* @param {never} _value
* @returns {boolean}
*/
override delete(_value: never): boolean;
}
//# sourceMappingURL=set.d.ts.map