let alpha04: CGFloat = 0.04
let alpha12: CGFloat = 0.12
let alpha20: CGFloat = 0.20
let alpha26: CGFloat = 0.26
let alpha30: CGFloat = 0.3
let alpha32: CGFloat = 0.32
let alpha36: CGFloat = 0.36
let alpha40: CGFloat = 0.4
let alpha54: CGFloat = 0.54
let alpha70: CGFloat = 0.7
let alpha80: CGFloat = 0.8
let alpha87: CGFloat = 0.87
let alpha90: CGFloat = 0.9
let alpha100: CGFloat = 1.0

@objc protocol IColors {
  var clear: UIColor { get }
  var primaryDark: UIColor { get }
  var primary: UIColor { get }
  var secondary: UIColor { get }
  var primaryLight: UIColor { get }
  var menuBackground:  UIColor { get }
  var downloadBadgeBackground: UIColor { get }
  var pressBackground: UIColor { get }
  var red: UIColor { get }
  var errorPink: UIColor { get }
  var orange: UIColor { get }
  var linkBlue: UIColor { get }
  var linkBlueHighlighted: UIColor { get }
  var linkBlueDark: UIColor { get }
  var buttonRed: UIColor { get }
  var buttonRedHighlighted: UIColor { get }
  var blackPrimaryText: UIColor { get }
  var blackSecondaryText: UIColor { get }
  var blackHintText: UIColor { get }
  var blackDividers: UIColor { get }
  var solidDividers: UIColor { get }
  var white: UIColor { get }
  var whitePrimaryText: UIColor { get }
  var whitePrimaryTextHighlighted: UIColor { get }
  var whiteSecondaryText: UIColor { get }
  var whiteHintText: UIColor { get }
  var buttonDisabledBlueText: UIColor { get }
  var alertBackground: UIColor { get }
  var blackOpaque: UIColor { get }
  var toastBackground: UIColor { get }
  var statusBarBackground: UIColor { get }
  var searchPromoBackground: UIColor { get }
  var border: UIColor { get }
  var discountBackground: UIColor { get }
  var discountText: UIColor { get }
  var bookmarkSubscriptionBackground: UIColor { get }
  var bookmarkSubscriptionScrollBackground: UIColor { get }
  var bookmarkSubscriptionFooterBackground: UIColor { get }
  var bookingBackground: UIColor { get }
  var opentableBackground: UIColor { get }
  var transparentGreen: UIColor { get }
  var ratingRed: UIColor { get }
  var ratingOrange: UIColor { get }
  var ratingYellow: UIColor { get }
  var ratingLightGreen: UIColor { get }
  var ratingGreen: UIColor { get }
  var facebookButtonBackground: UIColor { get }
  var facebookButtonBackgroundDisabled: UIColor { get }
  var allPassSubscriptionTitle: UIColor { get }
  var allPassSubscriptionSubTitle: UIColor { get }
  var allPassSubscriptionDescription: UIColor { get }
  var allPassSubscriptionMonthlyBackground: UIColor { get }
  var allPassSubscriptionYearlyBackground: UIColor { get }
  var allPassSubscriptionMonthlyTitle: UIColor { get }
  var allPassSubscriptionDiscountBackground: UIColor { get }
  var allPassSubscriptionTermsTitle: UIColor { get }
  var fadeBackground: UIColor { get }
  var blackStatusBarBackground: UIColor { get }
  var elevationPreviewSelector: UIColor { get }
  var elevationPreviewTint: UIColor { get }
  var shadow: UIColor { get }
  var chartLine: UIColor { get }
  var chartShadow: UIColor { get }
  var cityColor: UIColor { get }
  var outdoorColor: UIColor { get }
  var lonelyPlanetLogoColor: UIColor { get }
}
