# Functions
NewCheckpoint creates and returns a new Checkpoint.
# Structs
Checkpoint persists event log state information to disk.
EventLogState represents the state of an individual event log.
PersistedState represents the format of the data persisted to disk.