import std/options import std/nativesockets type PostVisibility* = enum PostDirect = "direct", PostPrivate = "private", PostUnlisted = "unlisted", PostPublic = "public" Config* = object ServerPort* : Port ServerAccessToken* : Option[string] TravelynxUsername* : Option[string] FediURL* : string FediAccessToken* : string FediVisibility* : Option[PostVisibility] FediSpoilerText* : Option[string] FediUseMarkdown* : bool