tock / ai.tock.bot.engine.user

## Package ai.tock.bot.engine.user

User core classes, contains UserTimeline and PlayerId classes

### Types

#### PlayerId | The user identifier. `data class PlayerId`
#### PlayerType | Define user type. `enum class PlayerType`
#### TimeBoxedFlag | A flag with a validity limit. `data class TimeBoxedFlag`
#### UserLocation | `data class UserLocation`
#### UserLock | `interface UserLock`
#### UserPreferences | User preferences. `data class UserPreferences`
#### UserState | The user state. `data class UserState`
#### UserTimeline | The user timeline - all dialogs and data of the user. `class UserTimeline`
#### UserTimelineDAO | To access UserTimelines. `interface UserTimelineDAO`