'use strict';

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

var keyCodes = {
  PageUp: 33,
  PageDown: 34,
  Home: 36,
  End: 35,
  Left: 37,
  Right: 39,
  Up: 38,
  Down: 40,
  Enter: 13,
  Space: 32,
  Escape: 27
};
var screenGroupBreakpoints = {
  small: '0',
  medium: '35rem',
  large: '60rem'
};
var ONLY_DIGITS_PATTERN = '^\\d+$';
var ONLY_CHARS_PATTERN = '^[a-zA-Z]+$';
var ONLY_DIGITS_AND_CHARS_PATTERN = '^[a-zA-Z0-9]+$';
var FORBIDDEN_KEYS = ['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown', 'Delete', 'Tab'];
var BACKSPACE_KEY = 'Backspace';
var ANIMATION_TIMEOUT = 300;
var GRADIENT_TEXT_CLASS = 'sdds-core-text-node';

exports.ANIMATION_TIMEOUT = ANIMATION_TIMEOUT;
exports.BACKSPACE_KEY = BACKSPACE_KEY;
exports.FORBIDDEN_KEYS = FORBIDDEN_KEYS;
exports.GRADIENT_TEXT_CLASS = GRADIENT_TEXT_CLASS;
exports.ONLY_CHARS_PATTERN = ONLY_CHARS_PATTERN;
exports.ONLY_DIGITS_AND_CHARS_PATTERN = ONLY_DIGITS_AND_CHARS_PATTERN;
exports.ONLY_DIGITS_PATTERN = ONLY_DIGITS_PATTERN;
exports.keyCodes = keyCodes;
exports.screenGroupBreakpoints = screenGroupBreakpoints;
