export declare class Bitset { private values; constructor(initialValue?: number[] | string, base?: number); private expand; private getArrayIndex; set(index: number): void; clear(index: number): void; any(): boolean; none(): boolean; reset(): void; test(index: number): boolean; flip(index: number): void; couht(): number; toArray(): number[]; toString(base?: number): string; } export declare class Bitset32 { private value; constructor(initialValue?: number); any(): boolean; none(): boolean; reset(): void; test(index: number): boolean; setAll(): void; set(index: number): void; clear(index: number): void; flipAll(): void; flip(index: number): void; couht(): number; getValue(): number; getSize(): number; } export declare function createBitset32(initialValue?: number): Bitset32; export declare function createBitset(initialValue?: number[] | string): Bitset;