the type for which there's an ID
An interface representing a key/value store
An interface representing a key/value store
the id type
the value type
A means of writing some data to a path
A means of writing some data to a path
the type of the thing to write
Represents the ability to tag data with key/values
A time range, inclusive
Provides a means of finding values based on a time range, as well as determining the minimum/maximum time.