import "../.chunks/forms-BpbQYyEQ.es.js";
import "../.chunks/core-Baaq63Be.es.js";
import "vue";
import "../.chunks/dialogs.vue_vue_type_script_setup_true_lang-D8WYUfXI.es.js";
const k = {
  0: "Yandex",
  20: "Yandex.com",
  21: "Yandex.com.tr",
  1: "Google",
  4: "YouTube",
  5: "Bing",
  7: "Seznam",
  8: "AppStore",
  9: "GooglePlay",
  101: "VK",
  102: "Facebook",
  103: "Twitter"
}, i = (e) => {
  let a = "";
  switch (typeof e == "string" && (e = Number(e)), e) {
    case 0:
      a = "";
      break;
    case 20:
    case 21:
      a = "";
      break;
    case 1:
      a = "";
      break;
    case 2:
      a = "";
      break;
    case 3:
      a = "";
      break;
    case 4:
      a = "";
      break;
    case 5:
      a = "";
      break;
    case 6:
      a = "";
      break;
    case 7:
      a = "";
      break;
    case 8:
      a = "";
      break;
    case 9:
      a = "";
      break;
    case null:
      a = "";
      break;
  }
  return a;
}, o = (e) => {
  let a = "";
  switch (typeof e == "string" && (e = Number(e)), e % 10) {
    case 0:
      a = "";
      break;
    case 1:
      a = "";
      break;
    case 2:
      a = "";
      break;
  }
  return a;
}, b = (e, a) => {
  switch (typeof e == "string" && (e = Number(e)), e * 1) {
    case 1:
    case 4:
    case 5:
    case 6:
    case 8:
    case 9:
      return a;
  }
  return "";
}, g = (e, a, c) => {
  switch (a * 1) {
    // Яндекс
    case 0:
      switch (c * 1) {
        case 2:
          e = `"${e}"`;
          break;
        case 3:
          e = `"!${e}"`;
          break;
        case 5:
          e = `"[${e}]"`;
          break;
        case 6:
          e = `"[!${e}]"`;
          break;
      }
      break;
    // Google
    case 1:
      e = `[${e}]`;
      break;
  }
  return e;
}, f = (e, a) => {
  switch (a === null && (a = 6), e) {
    case 1:
      a = 3;
      break;
    case 2:
      a = 2;
      break;
    case 5:
      a > 1 && (a = 1);
      break;
    default:
      [1, 2, 3, 5, 6].includes(a) || (a = 3);
  }
  return a;
};
export {
  g as genVolumeLabel,
  o as getDeviceGIcon,
  b as getLangLabel,
  i as getSearcherGIcon,
  f as prepareVolumeType,
  k as searchersNames
};
//# sourceMappingURL=searchers.js.map
