# Functions
NewPagination creates a new token with the pagination subtype.
NewRefresh creates a new token with a refresh subtype.
NewStartRefresh creates a new token with a start-refresh subtype.
# Structs
Item represents a generic resource with a public ID, create time, update time and resource type.
Pagination token represents a pagination token subtype to a list token.
RefreshToken represents a refresh phase.
StartRefreshToken represents the transition between two phases, either the initial pagination phase and the first refresh phase, or between refresh phases.
A Token is returned in list endpoints for the purposes of pagination.
# Interfaces
TokenSubtype is used to create a discriminated union of types that can be used as a subtype for a list token.