DotPath: `${string}.${string}` | string

this is just an alias for string, but it's here just to create a distinction between regular strings and dot-paths