all these changes

This commit is contained in:
Jake Kasper
2026-04-09 13:19:47 -05:00
parent e83a51a051
commit 65315f36d1
39102 changed files with 7932979 additions and 567 deletions

20
frontend/node_modules/oblivious-set/dist/es/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1,20 @@
/**
* this is a set which automatically forgets
* a given entry when a new entry is set and the ttl
* of the old one is over
*/
export declare class ObliviousSet<T = any> {
readonly ttl: number;
readonly set: Set<unknown>;
readonly timeMap: Map<any, any>;
constructor(ttl: number);
has(value: T): boolean;
add(value: T): void;
clear(): void;
}
/**
* Removes all entries from the set
* where the TTL has expired
*/
export declare function removeTooOldValues(obliviousSet: ObliviousSet): void;
export declare function now(): number;