The type of file system entry, with PlaylistEntry as a special type only returned by certain commands.
PlaylistEntry
@:value(cast "directory")@:impl@:enuminlineread onlyDirectoryEntry:FileSystemEntryType = "directory"
@:value(cast "file")@:impl@:enuminlineread onlyFileEntry:FileSystemEntryType = "file"
@:value(cast "playlist")@:impl@:enuminlineread onlyPlaylistEntry:FileSystemEntryType = "playlist"