export declare function bitwiseAndEq(a: number, ...b: number[]): boolean; export declare class BaseFlags { map: { [key: number]: string; }; bits: number; constructor(map: { [key: number]: string; }, bits: number); has(flag: number): boolean; add(flag: number): this; remove(flag: number): this; mapAll(): number[]; all(): number[]; }