import type { BuiltRawReqFilter } from "./request-builder"; import type { NostrEvent } from "./nostr"; import type { Query } from "./query"; export interface EventCache { bulkGet: (ids: Array) => Promise>; } export interface FilterCacheLayer { processFilter(q: Query, req: BuiltRawReqFilter): Promise; } //# sourceMappingURL=filter-cache-layer.d.ts.map