text: var ses = require('./Session');
  var msg = require('./Message');
  var dialog = require('./dialogs/Dialog');
  var actions = require('./dialogs/DialogAction');
  var prompts = require('./dialogs/Prompts');
  var intent = require('./dialogs/IntentDialog');
  var luis = require('./dialogs/LuisRecognizer');
  var simple = require('./dialogs/SimpleDialog');
  var entities = require('./dialogs/EntityRecognizer');
  var dl = require('./bots/Library');
  var ub = require('./bots/UniversalBot');
  var chat = require('./bots/ChatConnector');
  var cc = require('./bots/ConsoleConnector');
  var bs = require('./storage/BotStorage');
  var ca = require('./cards/CardAction');
  var hero = require('./cards/HeroCard');
  var img = require('./cards/CardImage');
  var rc = require('./cards/ReceiptCard');
  var signin = require('./cards/SigninCard');
  var thumb = require('./cards/ThumbnailCard');
  var middleware = require('./middleware/Middleware');
  exports.Session = ses.Session;
  exports.Message = msg.Message;
  exports.AttachmentLayout = msg.AttachmentLayout;
  exports.TextFormat = msg.TextFormat;
  exports.CardAction = ca.CardAction;
  exports.HeroCard = hero.HeroCard;
  exports.CardImage = img.CardImage;
  exports.ReceiptCard = rc.ReceiptCard;
  exports.ReceiptItem = rc.ReceiptItem;
  exports.Fact = rc.Fact;
  exports.SigninCard = signin.SigninCard;
  exports.ThumbnailCard = thumb.ThumbnailCard;
  exports.Dialog = dialog.Dialog;
  exports.ResumeReason = dialog.ResumeReason;
  exports.DialogAction = actions.DialogAction;
  exports.PromptType = prompts.PromptType;
  exports.ListStyle = prompts.ListStyle;
  exports.Prompts = prompts.Prompts;
  exports.SimplePromptRecognizer = prompts.SimplePromptRecognizer;
  exports.IntentDialog = intent.IntentDialog;
  exports.RecognizeOrder = intent.RecognizeOrder;
  exports.RecognizeMode = intent.RecognizeMode;
  exports.LuisRecognizer = luis.LuisRecognizer;
  exports.SimpleDialog = simple.SimpleDialog;
  exports.EntityRecognizer = entities.EntityRecognizer;
  exports.Library = dl.Library;
  exports.UniversalBot = ub.UniversalBot;
  exports.ChatConnector = chat.ChatConnector;
  exports.ConsoleConnector = cc.ConsoleConnector;
  exports.MemoryBotStorage = bs.MemoryBotStorage;
  exports.Middleware = middleware.Middleware;
  var deprecatedBCB = require('./deprecated/BotConnectorBot');
  var deprecatedLD = require('./deprecated/LuisDialog');
  var deprecatedCD = require('./deprecated/CommandDialog');
  var deprecatedTB = require('./deprecated/TextBot');
  exports.BotConnectorBot = deprecatedBCB.BotConnectorBot;
  exports.LuisDialog = deprecatedLD.LuisDialog;
  exports.CommandDialog = deprecatedCD.CommandDialog;
  exports.TextBot = deprecatedTB.TextBot;
  