import { ArrayIterable } from './array-iterable.js'; import { ArrayBuffer, Collection } from './collection.js'; export declare abstract class AbstractSet> extends ArrayIterable { protected readonly items: Set; protected constructor(items: Set); contains(item: T): boolean; get toArray(): Array; get toCollection(): Collection; get toSet(): Set; get isEmpty(): boolean; get size(): number; get toBuffer(): ArrayBuffer; }