# Functions
New constructs an api.
WithBaseUri is a functional option to inject the base URI for use in API links.
WithLogger is a functional option to inject a Logger.
WithSnapshotStore is a functional option to inject a SnapshotStore.
WithStore is a functional option to inject a Store.
# Type aliases
Option defines functional option parameters for api.