/**
 * A dynamic bit array implementation that allows for efficient storage and manipulation of bits.
 * It supports dynamic resizing and provides methods for setting and getting bit values.
 * This is useful for scenarios where you need to manage a large number of boolean flags efficiently.
 */
export declare class DynamicBitArray {
    private chunkSize;
    private chunkTotalBitSize;
    private bitArrays;
    constructor(chunkSize?: number);
    set(index: number, value: boolean): void;
    get(index: number): boolean;
    private getChunk;
}
