import { Emitter } from "@welshman/lib"; import { Filter, TrustedEvent, HashedEvent } from "@welshman/util"; import { Repository } from "./repository.js"; export declare class LocalRelay extends Emitter { readonly repository: Repository; subs: Map; constructor(repository: Repository); send(type: string, ...message: any[]): void; handleEVENT([event]: [E]): void; handleCLOSE([subId]: [string]): void; handleREQ([subId, ...filters]: [string, ...Filter[]]): void; } //# sourceMappingURL=relay.d.ts.map