import {
  calculateShades,
  combineHexWithOpacity,
  getHexColorFromAlpha,
  getOpacityFromHex,
  hexToRgba
} from "./color-utils.js";
import { designToContainerStyle } from "./design-to-container-style.js";
import { designToRicosTheme } from "./design-to-ricos-theme.js";
import { calculateClamp, MIN_FONT_SIZE_RATIO } from "./calculate-clamp.js";
import {
  applyColors,
  applyFonts,
  COLOR_DISPLAY_ORDER,
  createColorBackground,
  createColorSwatch,
  createGradientBackground,
  createGradientSwatch,
  createImageBackground,
  createSimpleGradient,
  reorderColorsForDisplay
} from "./design-utils.js";
import { gradientToBackgroundImage } from "./gradient-to-background-image.js";
import { patchTheme } from "./patch-theme.js";
import {
  BackgroundBackgroundType,
  ButtonSize,
  ColorSwatchType,
  GradientType,
  HorizontalPaddingType,
  ImageOptionsImagePosition,
  ImageScaling,
  VerticalPaddingType,
  FormatType
} from "@wix/ambassador-ricos-v1-ricos-conversation/types";
export {
  BackgroundBackgroundType,
  ButtonSize,
  COLOR_DISPLAY_ORDER,
  ColorSwatchType,
  FormatType,
  GradientType,
  HorizontalPaddingType,
  ImageOptionsImagePosition as ImagePosition,
  ImageScaling,
  MIN_FONT_SIZE_RATIO,
  VerticalPaddingType,
  applyColors,
  applyFonts,
  calculateClamp,
  calculateShades,
  combineHexWithOpacity,
  createColorBackground,
  createColorSwatch,
  createGradientBackground,
  createGradientSwatch,
  createImageBackground,
  createSimpleGradient,
  designToContainerStyle,
  designToRicosTheme,
  getHexColorFromAlpha,
  getOpacityFromHex,
  gradientToBackgroundImage,
  hexToRgba,
  patchTheme,
  reorderColorsForDisplay
};
//# sourceMappingURL=index.js.map
