Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
20 lines
598 B
Text
20 lines
598 B
Text
export declare class BloomFilter {
|
|
numItems: number;
|
|
errorRate: number;
|
|
numBits: number;
|
|
numHashes: number;
|
|
bitArray: number[];
|
|
constructor(numItems: number, errorRate?: number);
|
|
static from(items: string[], errorRate?: number): BloomFilter;
|
|
export(): {
|
|
numItems: number;
|
|
errorRate: number;
|
|
numBits: number;
|
|
numHashes: number;
|
|
bitArray: number[];
|
|
};
|
|
import(data: ReturnType<(typeof this)['export']>): void;
|
|
add(item: string): void;
|
|
contains(item: string): boolean;
|
|
getHashValues(item: string): number[];
|
|
}
|