import { getGlobalClassNames, HighContrastSelector } from '@uifabric/styling';

var GlobalClassNames = {
  root: "ms-ShimmerGap-root"
};
function getStyles(props) {
  var _a;
  var height = props.height, borderStyle = props.borderStyle, theme = props.theme;
  var semanticColors = theme.semanticColors;
  var globalClassNames = getGlobalClassNames(GlobalClassNames, theme);
  var borderStyles = borderStyle || {};
  return {
    root: [
      globalClassNames.root,
      theme.fonts.medium,
      {
        backgroundColor: semanticColors.bodyBackground,
        height: "".concat(height, "px"),
        boxSizing: "content-box",
        borderTopStyle: "solid",
        borderBottomStyle: "solid",
        borderColor: semanticColors.bodyBackground,
        selectors: (_a = {}, _a[HighContrastSelector] = {
          backgroundColor: "Window",
          borderColor: "Window"
        }, _a)
      },
      borderStyles
    ]
  };
}

export { getStyles };
