export declare class BitSet { private bitsPerElement; private array; private length; private _size; constructor(bitsPerElement?: number); get [Symbol.toStringTag](): string; get size(): number; [Symbol.iterator](): IterableIterator; values(): IterableIterator; _dumpBinaryStrings(): string[]; has(value: number): boolean; add(value: number): boolean; delete(value: number): boolean; clear(): void; clone(): BitSet; private getPosition; private getMask; }