ScriptTagDeleteTypes

    public enum ScriptTagDeleteTypes
    {
        Id3v1,
        Id3v2,
        Apev2,
        Vorbis,
        WMA,
        M4A,
        Lyrics3,
        WAV,
        AIFF
    }

ScriptExportPlaylistType

    public enum ScriptExportPlaylistType
    {
        M3U,
        PLS,
        M3U8
    }

NeonScriptAlbumCollection

    public class NeonScriptAlbumCollection
    {
        public int CollectionId { get; set; }
        public string CollectionName { get; set; }
    }

NeonScriptArtist

    public class NeonScriptArtist
    {
        public string ArtistName { get; set; }
        public int ArtistId { get; set; }
        public string Country { get; set; }
        public int CountryId { get; set; }
        public string ArtistSortOrder { get; set; }
        public string ArtistPicturePath { get; set; }
        public int Formed { get; set; }
        public int Disbanded { get; set; }
        public string ArtistUrl { get; set; }
        public string BornName { get; set; }
        public bool IsArtist { get; set; }
        public int TotalItems { get; set; }
        public byte Rating { get; set; }
        public bool IsFavourite { get; set; }
        public string Biography { get; set; }
        public bool IsChanged { get; set; }
        public string ArtistImage { get; set; }
        public string FormedDate { get; set; }
        public string DisbandedDate { get; set; }
    }

NeonScriptAlbum

    public class NeonScriptAlbum
    {
        public string AlbumArtist { get; set; }
        public string AggregatedAlbumName { get; set; }
        public string AlbumPath { get; set; }
        public int AlbumId { get; set; }
        public string AlbumSortOrder { get; set; }
        public string AlbumSubtitle { get; set; }
        public string AlbumPicturePath { get; set; }
        public string AlbumLabel { get; set; }
        public int TotalItems { get; set; }
        public int TotalLength { get; set; }
        public int TotalSize { get; set; }
        public byte ReleaseType { get; set; }
        public int ReleaseYear { get; set; }
        public string PartOfSeries { get; set; }
        public int TotalCds { get; set; }
        public string ArtistSortOrder { get; set; }
        public DateTime AddedDate { get; set; }
        public string AlbumVersion { get; set; }
        public int RecordingYear { get; set; }
        public byte Rating { get; set; }
        public bool IsFavourite { get; set; }
        public bool IsVA { get; set; }
        public string AlbumImage { get; set; }
    }

NeonScriptTrack

    public class NeonScriptTrack
    {
        public int Rating { get; set; }
        public bool IsFavourite { get; set; }
        public int DetailId { get; set; }
        public int AlbumId { get; set; }
        public string Artist { get; set; }
        public string Album { get; set; }
        public string Title { get; set; }
        public string Genre { get; set; }
        public string Filename { get; set; }
        public string Path { get; set; }
        public string Subtitle { get; set; }
        public string Remix { get; set; }
        public int RecordingYear { get; set; }
        public int Songlength { get; set; }
        public int Filesize { get; set; }
        public float Bpm { get; set; }
        public int Tags { get; set; }
        public int CurrentTrack { get; set; }
        public int TotalTracks { get; set; }
        public int CurrentCd { get; set; }
        public int TotalCds { get; set; }
        public int VbrCbr { get; set; }
        public int Bitrate { get; set; }
        public int Frequency { get; set; }
        public string Tempo { get; set; }
        public string Mood { get; set; }
        public string Preference { get; set; }
        public string Situation { get; set; }
        public string ArtistSortOrder { get; set; }
        public string TitleSortOrder { get; set; }
        public string AlbumSortOrder { get; set; }
        public int ItemType { get; set; }
        public string Comment { get; set; }
        public string Composer { get; set; }
        public string Copyright { get; set; }
        public string EncodedBy { get; set; }
        public string Media { get; set; }
        public string Produced { get; set; }
        public string Publisher { get; set; }
        public int ReleaseYear { get; set; }
        public string SoftwareSettings { get; set; }
        public string Lyricist { get; set; }
        public string AlbumSubtitle { get; set; }
        public string Language { get; set; }
        public string OrgArtist { get; set; }
        public string OrgTitle { get; set; }
        public string OrgLyricist { get; set; }
        public int OrgYear { get; set; }
        public int Pics { get; set; }
        public string BandOrchestra { get; set; }
        public string Conductor { get; set; }
        public int ParentDetailId { get; set; }
        public bool MixMaster { get; set; }
        public int SongOffset { get; set; }
        public int ParentCurrentTrack { get; set; }
        public string AlbumArtist { get; set; }
        public string Custom1 { get; set; }
        public string Custom2 { get; set; }
        public string Custom3 { get; set; }
        public string Custom4 { get; set; }
        public string Custom5 { get; set; }
        public string Custom6 { get; set; }
        public string Custom7 { get; set; }
        public string Custom8 { get; set; }
        public string Custom9 { get; set; }
        public string Custom10 { get; set; }
        public int Obscure { get; set; }
        public string Isrc { get; set; }
        public string InitialKey { get; set; }
        public int PlayCounter { get; set; }
        public string FullFilename { get; }
        public string AcoustId { get; set; }
        public bool IgnoreChanges { get; set; }
        public string AlbumArtistSortOrder { get; set; }
        public double AlbumGain { get; set; }
        public double TrackGain { get; set; }
        public string AlbumVersion { get; set; }
        public string FileTypeString { get; set; }
        public string PartOfSeries { get; set; }
        public bool ClearPictures { get; set; }
        public string Lyrics { get; set; }
        public string Grouping { get; set; }
        public int Quality { get; set; }
        public string Biography { get; set; }
        public string CatalogNumber { get; set; }
        public string MultipleArtistsString { get; set; }
        public int ReleaseYearMonth { get; set; }
        public int ReleaseYearDay { get; set; }
        public int RecordingYearMonth { get; set; }
        public int RecordingYearDay { get; set; }
        public int OriginalYearMonth { get; set; }
        public int OriginalYearDay { get; set; }
        public ReleaseTypes ReleaseType { get; set; }
        public int BitsPerSample { get; set; }
    }