using System.Collections.Generic;
using System.Threading;

namespace BulkPrinting
{
    public static class Globals
    {
        public static string MaxDBPath;
        public static string MaxDBFilePath;
        public static DBHelper DB;
        public static SessionModes SessionMode;
        public static OKResponse SessionData;
        public static string HDDSerialNumber;
        public static ICollection<NetworkCatalogue> ProductCatalogue;
        public static byte[] SessionDatabasePassword;
        public static byte[] SessionEncryptedDatabasePassword;
        public static byte[] SessionVoucherKey;
        public static byte[] SessionSalt;
        public static int SessionIterations;
        public static Printer MaxPrinter;
        public static List<int> OpenBatches;
        public static UserLimits UserCurrentUsage;
        public static LogUploader LogUploader;
        public static LogDownloader LogDownloader;

        public static string DefaultPrinterInitString = "1B401B451B55301B4D";
    }
}
