The async base interface for a set of events
Optional
Notifies the database that an event has updated
Add an event to the database
Get all events that match the filters
Get an event by id
Get a replaceable event
Get the history of a replaceable event
An optional query for matching sync pairs without loading full events
Get a timeline of events that match the filters
Check if the event store has an event with id
Check if the event store has a replaceable event
Remove an event from the database
Remove multiple events that match the given filters
The async base interface for a set of events