import './Input.styles_1s45hjc.css';
import { styled } from '@linaria/react';
import { component, mergeConfig } from '../../../../engines/common.js';
import { spinnerConfig } from '../../../Spinner/Spinner.js';

var mergedConfig = /*#__PURE__*/mergeConfig(spinnerConfig);
var Spinner = /*#__PURE__*/component(mergedConfig);
var _exp = function _exp() {
  return function (_ref) {
    var isManualInput = _ref.isManualInput;
    return isManualInput ? 'text' : 'default';
  };
};
var InputWrapper = /*#__PURE__*/styled('div')({
  name: "InputWrapper",
  "class": "i1s8bsh6",
  propsAsIs: false,
  vars: {
    "i1s8bsh6-0": [/*#__PURE__*/_exp()]
  }
});
var TextWrapper = /*#__PURE__*/styled('div')({
  name: "TextWrapper",
  "class": "t6wb9c",
  propsAsIs: false
});
var AdditionalText = /*#__PURE__*/styled('span')({
  name: "AdditionalText",
  "class": "az36kha",
  propsAsIs: false
});
var Loader = /*#__PURE__*/styled('div')({
  name: "Loader",
  "class": "l1u6icqf",
  propsAsIs: false
});
var _exp2 = function _exp2() {
  return Spinner;
};
var StyledSpinner = /*#__PURE__*/styled(_exp2())({
  name: "StyledSpinner",
  "class": "s1ft73sv",
  propsAsIs: true
});
var DynamicInput = /*#__PURE__*/styled('div')({
  name: "DynamicInput",
  "class": "d1n4jo6t",
  propsAsIs: false
});
var _exp3 = function _exp3() {
  return function (_ref2) {
    var dynamicWidth = _ref2.dynamicWidth;
    return dynamicWidth;
  };
};
var _exp4 = function _exp4() {
  return function (_ref3) {
    var isManualInput = _ref3.isManualInput;
    return isManualInput ? 'text' : 'default';
  };
};
var _exp5 = function _exp5() {
  return function (_ref4) {
    var isManualInput = _ref4.isManualInput;
    return isManualInput ? 'initial' : 'none';
  };
};
var Input = /*#__PURE__*/styled('input')({
  name: "Input",
  "class": "i1tgbhg7",
  propsAsIs: false,
  vars: {
    "i1tgbhg7-0": [/*#__PURE__*/_exp3()],
    "i1tgbhg7-1": [/*#__PURE__*/_exp4()],
    "i1tgbhg7-2": [/*#__PURE__*/_exp5()]
  }
});
var InputWidthHelper = /*#__PURE__*/styled('span')({
  name: "InputWidthHelper",
  "class": "i1il5xze",
  propsAsIs: false
});

export { AdditionalText, DynamicInput, Input, InputWidthHelper, InputWrapper, Loader, StyledSpinner, TextWrapper };
//# sourceMappingURL=Input.styles.js.map
