export declare class Bitstring { bits: Uint8Array; length: number; private leftToRightIndexing; constructor(options?: { length?: number; buffer?: Uint8Array; leftToRightIndexing?: boolean; littleEndianBits?: boolean; }); set(position: number, on: boolean): void; get(position: number): boolean; encodeBits(): Promise; static decodeBits(encoded: string): Promise; compressBits(): Promise; static uncompressBits(compressed: Uint8Array): Promise; private parsePosition; }