export declare const NONE = 1n; export declare const RIGHT = 2n; export declare const LEFT = 4n; export declare const BOTH = 8n; export type Active = { word: bigint; tick: bigint; }; export declare class MaverickBinMap { static msb(x: bigint): bigint; static lsb(x: bigint): bigint; static getMapPointer(tick: bigint): [bigint, bigint]; static putTypeAtTick(binMap: { [id: string]: bigint; }, kind: bigint, tick: bigint): void; static removeTypeAtTick(binMap: { [id: string]: bigint; }, kind: bigint, tick: bigint): void; static getKindsAtTick(binMap: { [id: string]: bigint; }, tick: bigint): Active; static nextActive(binMap: { [id: string]: bigint; }, tick: bigint, isRight: boolean): bigint; }