/** * probabilistic set for fast rejection of unrelated PRs * * 0(1) lookup * false positives allowed * false negatives forbidden */ export declare class BloomFilter { private bits; private size; private hashes; constructor(size?: number, hashes?: number); private hash; /** * inserts a value into the filter */ add(value: string): void; /** * returns false only if value is definitely not present */ mightContain(value: string): boolean; /** * Export filter state as base64 string */ export(): string; /** * Import filter state from base64 string */ import(data: string): void; } //# sourceMappingURL=bloomFilter.d.ts.map