require('./Loader.styles_m2zk7q.css');
'use strict';

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

var react = require('@linaria/react');
var common = require('../../engines/common.js');
var Spinner$1 = require('../Spinner/Spinner.js');
var ProgressBarCircular$1 = require('../ProgressBarCircular/ProgressBarCircular.js');

var mergedSpinnerConfig = /*#__PURE__*/common.mergeConfig(Spinner$1.spinnerConfig);
var Spinner = /*#__PURE__*/common.component(mergedSpinnerConfig);
var mergedProgressBarCircularConfig = /*#__PURE__*/common.mergeConfig(ProgressBarCircular$1.progressBarCircularConfig);
var ProgressBarCircular = /*#__PURE__*/common.component(mergedProgressBarCircularConfig);
var base = "b100b25y";
var _exp3 = function _exp3() {
  return Spinner;
};
var StyledSpinner = /*#__PURE__*/react.styled(_exp3())({
  name: "StyledSpinner",
  "class": "s1ep2gxp",
  propsAsIs: true
});
var _exp8 = function _exp8() {
  return ProgressBarCircular;
};
var StyledProgressBarCircular = /*#__PURE__*/react.styled(_exp8())({
  name: "StyledProgressBarCircular",
  "class": "s1bcsb3b",
  propsAsIs: true
});
var _exp35 = function _exp35() {
  return function (_ref) {
    var zIndex = _ref.zIndex;
    return zIndex || 9000;
  };
};
var LoaderWrapper = /*#__PURE__*/react.styled('div')({
  name: "LoaderWrapper",
  "class": "l1oownsm",
  propsAsIs: false,
  vars: {
    "l1oownsm-0": [/*#__PURE__*/_exp35()]
  }
});
var _exp36 = function _exp36() {
  return function (_ref2) {
    var withBlur = _ref2.withBlur;
    return withBlur ? 'blur(1rem)' : 'none';
  };
};
var _exp37 = function _exp37() {
  return function (_ref3) {
    var onClick = _ref3.onClick;
    return onClick ? 'pointer' : 'default';
  };
};
var _exp38 = function _exp38() {
  return function (_ref4) {
    var backgroundColorToken = _ref4.backgroundColorToken;
    return backgroundColorToken;
  };
};
var StyledOverlay = /*#__PURE__*/react.styled('div')({
  name: "StyledOverlay",
  "class": "s1i0cii6",
  propsAsIs: false,
  vars: {
    "s1i0cii6-0": [/*#__PURE__*/_exp36()],
    "s1i0cii6-1": [/*#__PURE__*/_exp37()],
    "s1i0cii6-2": [/*#__PURE__*/_exp38()]
  }
});
var LoaderContentWrapper = /*#__PURE__*/react.styled('div')({
  name: "LoaderContentWrapper",
  "class": "lxc2o6l",
  propsAsIs: false
});

exports.LoaderContentWrapper = LoaderContentWrapper;
exports.LoaderWrapper = LoaderWrapper;
exports.StyledOverlay = StyledOverlay;
exports.StyledProgressBarCircular = StyledProgressBarCircular;
exports.StyledSpinner = StyledSpinner;
exports.base = base;
