import { Emitter } from "@welshman/lib"; export declare class Tracker extends Emitter { relaysById: Map>; idsByRelay: Map>; constructor(); getIds: (relay: string) => Set; getRelays: (eventId: string) => Set; hasRelay: (eventId: string, relay: string) => boolean | undefined; addRelay: (eventId: string, relay: string) => void; removeRelay: (eventId: string, relay: string) => void; track: (eventId: string, relay: string) => boolean; copy: (eventId1: string, eventId2: string) => void; load: (relaysById: Tracker["relaysById"]) => void; clear: () => void; } //# sourceMappingURL=tracker.d.ts.map