import type { NostrEvent, OkResponse, ReqCommand, TaggedNostrEvent } from "./nostr"; import type { CacheRelay } from "./cache-relay"; import type { Connection } from "./connection"; /** * Use a regular connection as a CacheRelay */ export declare class ConnectionCacheRelay implements CacheRelay { #private; readonly connection: Connection; static isInstance(obj: unknown): obj is ConnectionCacheRelay; constructor(connection: Connection); event(ev: NostrEvent): Promise; query(req: ReqCommand): Promise>; delete(req: ReqCommand): Promise; } //# sourceMappingURL=connection-cache-relay.d.ts.map