'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var TsAvatar = require('./TsAvatar.js');
var TsBadge = require('./TsBadge.js');
var TsButton = require('./TsButton.js');
var TsCalendar = require('./TsCalendar.js');
var TsCtaCard = require('./TsCtaCard.js');
var TsIcon = require('./TsIcon.js');
var TsImageLoader = require('./TsImageLoader.js');
var TsRatings = require('./TsRatings.js');
var TsSessionCard = require('./TsSessionCard.js');
var TsTutorCard = require('./TsTutorCard.js');
var TsStepFlow = require('./TsStepFlow.js');
var TsSessionInfo = require('./TsSessionInfo.js');
var TsUsersList = require('./TsUsersList.js');
var TsAttachmentList = require('./TsAttachmentList.js');
var TsVideo = require('./TsVideo.js');
var TsQuestionCard = require('./TsQuestionCard.js');
var TsDiscussion = require('./TsDiscussion.js');
var TsIconCard = require('./TsIconCard.js');
var TsTabs = require('./TsTabs.js');
var TsRatingBox = require('./TsRatingBox.js');
var TsReviewCard = require('./TsReviewCard.js');
var TsTransactionHistory = require('./TsTransactionHistory.js');
var TsInfoCard = require('./TsInfoCard.js');
var TsModal = require('./TsModal.js');
var TsAddWork = require('./TsAddWork.js');
var TsAddEducation = require('./TsAddEducation.js');
var TsEmptyState = require('./TsEmptyState.js');
var TsPaymentMethod = require('./TsPaymentMethod.js');
var bottomBar = require('./bottomBar-063838eb.js');
var headerText = require('./headerText-2eeecf55.js');
var normalText = require('./normalText-7b937f11.js');
var paragraphText = require('./paragraphText-6f209f78.js');
var wrapper = require('./wrapper-cbabdb75.js');
var fileAttachment = require('./fileAttachment-e3aca156.js');
var textField = require('./textField-b43babf6.js');
require('vue');
require('./index-293bcbe3.js');
require('./_commonjsHelpers-b3309d7b.js');
require('http');
require('https');
require('stream');
require('assert');
require('tty');
require('util');
require('os');
require('has-flag');
require('zlib');
require('form-data');

var components = /*#__PURE__*/Object.freeze({
	__proto__: null,
	TsAvatar: TsAvatar["default"],
	TsBadge: TsBadge["default"],
	TsButton: TsButton["default"],
	TsCalendar: TsCalendar["default"],
	TsCtaCard: TsCtaCard["default"],
	TsIcon: TsIcon["default"],
	TsImageLoader: TsImageLoader["default"],
	TsRatings: TsRatings["default"],
	TsSessionCard: TsSessionCard["default"],
	TsTutorCard: TsTutorCard["default"],
	TsSideBar: bottomBar.script,
	TsCalendarBar: bottomBar.script$1,
	TsTopBar: bottomBar.script$2,
	TsBottomBar: bottomBar.script$3,
	TsHeaderText: headerText.script,
	TsNormalText: normalText.script,
	TsParagraphText: paragraphText.script,
	TsSelect: wrapper.script,
	TsStepFlow: TsStepFlow["default"],
	TsTextArea: wrapper.script$1,
	TsFileAttachment: fileAttachment.script,
	TsSessionInfo: TsSessionInfo["default"],
	TsRadioCard: wrapper.script$2,
	TsTextField: textField.script,
	TsUsersList: TsUsersList["default"],
	TsAttachmentList: TsAttachmentList["default"],
	TsVideo: TsVideo["default"],
	TsQuestionCard: TsQuestionCard["default"],
	TsDiscussion: TsDiscussion["default"],
	TsIconCard: TsIconCard["default"],
	TsTransactionHistory: TsTransactionHistory["default"],
	TsTabs: TsTabs["default"],
	TsRatingBox: TsRatingBox["default"],
	TsReviewCard: TsReviewCard["default"],
	TsInfoCard: TsInfoCard["default"],
	TsModal: TsModal["default"],
	TsAddWork: TsAddWork["default"],
	TsAddEducation: TsAddEducation["default"],
	TsCheckbox: wrapper.script$3,
	TsFormWrapper: wrapper.script$4,
	TsEmptyState: TsEmptyState["default"],
	TsPaymentMethod: TsPaymentMethod["default"]
});

const TutorStackLibrary = {
    install(app) {
        // Auto import all components
        for (const componentKey in components) {
            app.use(components[componentKey]);
        }
    }
};

exports.TsAvatar = TsAvatar["default"];
exports.TsBadge = TsBadge["default"];
exports.TsButton = TsButton["default"];
exports.TsCalendar = TsCalendar["default"];
exports.TsCtaCard = TsCtaCard["default"];
exports.TsIcon = TsIcon["default"];
exports.TsImageLoader = TsImageLoader["default"];
exports.TsRatings = TsRatings["default"];
exports.TsSessionCard = TsSessionCard["default"];
exports.TsTutorCard = TsTutorCard["default"];
exports.TsStepFlow = TsStepFlow["default"];
exports.TsSessionInfo = TsSessionInfo["default"];
exports.TsUsersList = TsUsersList["default"];
exports.TsAttachmentList = TsAttachmentList["default"];
exports.TsVideo = TsVideo["default"];
exports.TsQuestionCard = TsQuestionCard["default"];
exports.TsDiscussion = TsDiscussion["default"];
exports.TsIconCard = TsIconCard["default"];
exports.TsTabs = TsTabs["default"];
exports.TsRatingBox = TsRatingBox["default"];
exports.TsReviewCard = TsReviewCard["default"];
exports.TsTransactionHistory = TsTransactionHistory["default"];
exports.TsInfoCard = TsInfoCard["default"];
exports.TsModal = TsModal["default"];
exports.TsAddWork = TsAddWork["default"];
exports.TsAddEducation = TsAddEducation["default"];
exports.TsEmptyState = TsEmptyState["default"];
exports.TsPaymentMethod = TsPaymentMethod["default"];
exports.TsBottomBar = bottomBar.script$3;
exports.TsCalendarBar = bottomBar.script$1;
exports.TsSideBar = bottomBar.script;
exports.TsTopBar = bottomBar.script$2;
exports.TsHeaderText = headerText.script;
exports.TsNormalText = normalText.script;
exports.TsParagraphText = paragraphText.script;
exports.TsCheckbox = wrapper.script$3;
exports.TsFormWrapper = wrapper.script$4;
exports.TsRadioCard = wrapper.script$2;
exports.TsSelect = wrapper.script;
exports.TsTextArea = wrapper.script$1;
exports.TsFileAttachment = fileAttachment.script;
exports.TsTextField = textField.script;
exports["default"] = TutorStackLibrary;
