--- /dev/null
+/* @flow */
+"use strict";
+
+const hasLessInterpolation = require("../utils/hasLessInterpolation");
+const hasPsvInterpolation = require("../utils/hasPsvInterpolation");
+const hasScssInterpolation = require("../utils/hasScssInterpolation");
+/**
+ * Check whether a string has interpolation
+ *
+ * @param {string} string
+ * @return {boolean} If `true`, a string has interpolation
+ */
+module.exports = function(string /*: string*/) /*: boolean*/ {
+ // SCSS or Less interpolation
+ if (
+ hasLessInterpolation(string) ||
+ hasScssInterpolation(string) ||
+ hasPsvInterpolation(string)
+ ) {
+ return true;
+ }
+
+ return false;
+};