code:
var ta = {
  name: "ta",
  el: {
    breadcrumb: {
      label: "Breadcrumb"
    },
    colorpicker: {
      confirm: "\u0B89\u0BB1\u0BC1\u0BA4\u0BBF \u0B9A\u0BC6\u0BAF\u0BCD",
      clear: "\u0BA4\u0BC6\u0BB3\u0BBF\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1"
    },
    datepicker: {
      now: "\u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC1",
      today: "\u0B87\u0BA9\u0BCD\u0BB1\u0BC1",
      cancel: "\u0BB0\u0BA4\u0BCD\u0BA4\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      clear: "\u0B9A\u0BB0\u0BBF",
      confirm: "\u0B89\u0BB1\u0BC1\u0BA4\u0BBF \u0B9A\u0BC6\u0BAF\u0BCD",
      selectDate: "\u0BA4\u0BC7\u0BA4\u0BBF\u0BAF\u0BC8 \u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      selectTime: "\u0BA8\u0BC7\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8 \u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      startDate: "\u0BA4\u0BCA\u0B9F\u0B99\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BA8\u0BBE\u0BB3\u0BCD",
      startTime: "\u0BA4\u0BCA\u0B9F\u0B99\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",
      endDate: "\u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BC1\u0BAE\u0BCD \u0BA4\u0BC7\u0BA4\u0BBF",
      endTime: "\u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",
      prevYear: "Previous Year",
      nextYear: "Next Year",
      prevMonth: "Previous Month",
      nextMonth: "Next Month",
      year: "\u0BB5\u0BB0\u0BC1\u0B9F\u0BAE\u0BCD",
      month1: "\u0B9C\u0BA9\u0BB5\u0BB0\u0BBF",
      month2: "\u0BAA\u0BBF\u0BAA\u0BCD\u0BB0\u0BB5\u0BB0\u0BBF",
      month3: "\u0BAE\u0BBE\u0BB0\u0BCD\u0B9A\u0BCD",
      month4: "\u0B8F\u0BAA\u0BCD\u0BB0\u0BB2\u0BCD",
      month5: "\u0BAE\u0BC7",
      month6: "\u0B9C\u0BC2\u0BA9\u0BCD",
      month7: "\u0B9C\u0BC2\u0BB2\u0BC8",
      month8: "\u0B86\u0B95\u0BB8\u0BCD\u0B9F\u0BCD",
      month9: "\u0B9A\u0BC6\u0BAA\u0BCD\u0B9F\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD",
      month10: "\u0B85\u0B95\u0BCD\u0B9F\u0BCB\u0BAA\u0BB0\u0BCD",
      month11: "\u0BA8\u0BB5\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD",
      month12: "\u0B9F\u0BBF\u0B9A\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD",
      weeks: {
        sun: "\u0B9E\u0BBE\u0BAF\u0BBF\u0BB1\u0BC1",
        mon: "\u0BA4\u0BBF\u0B99\u0BCD\u0B95\u0BB3\u0BCD",
        tue: "\u0B9A\u0BC6\u0BB5\u0BCD\u0BB5\u0BBE\u0BAF\u0BCD",
        wed: "\u0BAA\u0BC1\u0BA4\u0BA9\u0BCD",
        thu: "\u0BB5\u0BBF\u0BAF\u0BBE\u0BB4\u0BA9\u0BCD",
        fri: "\u0BB5\u0BC6\u0BB3\u0BCD\u0BB3\u0BBF",
        sat: "\u0B9A\u0BA9\u0BBF"
      },
      months: {
        jan: "\u0B9C\u0BA9\u0BB5\u0BB0\u0BBF",
        feb: "\u0BAA\u0BBF\u0BAA\u0BCD\u0BB0\u0BB5\u0BB0\u0BBF",
        mar: "\u0BAE\u0BBE\u0BB0\u0BCD\u0B9A\u0BCD",
        apr: "\u0B8F\u0BAA\u0BCD\u0BB0\u0BB2\u0BCD",
        may: "\u0BAE\u0BC7",
        jun: "\u0B9C\u0BC2\u0BA9\u0BCD",
        jul: "\u0B9C\u0BC2\u0BB2\u0BC8",
        aug: "\u0B86\u0B95\u0BB8\u0BCD\u0B9F\u0BCD",
        sep: "\u0B9A\u0BC6\u0BAA\u0BCD\u0B9F\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD",
        oct: "\u0B85\u0B95\u0BCD\u0B9F\u0BCB\u0BAA\u0BB0\u0BCD",
        nov: "\u0BA8\u0BB5\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD",
        dec: "\u0B9F\u0BBF\u0B9A\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD"
      }
    },
    select: {
      loading: "\u0BA4\u0BAF\u0BBE\u0BB0\u0BBE\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1",
      noMatch: "\u0BAA\u0BCA\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BBE\u0BA9 \u0BA4\u0BB0\u0BB5\u0BC1 \u0B95\u0BBF\u0B9F\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8",
      noData: "\u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",
      placeholder: "\u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD"
    },
    mention: {
      loading: "\u0BA4\u0BAF\u0BBE\u0BB0\u0BBE\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1"
    },
    cascader: {
      noMatch: "\u0BAA\u0BCA\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BBE\u0BA9 \u0BA4\u0BB0\u0BB5\u0BC1 \u0B95\u0BBF\u0B9F\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8",
      loading: "\u0BA4\u0BAF\u0BBE\u0BB0\u0BBE\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1",
      placeholder: "\u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      noData: "\u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8"
    },
    pagination: {
      goto: "\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9\u0BCD \u0BAA\u0B95\u0BC1\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BC1 \u0B9A\u0BC6\u0BB2\u0BCD",
      pagesize: "/page",
      total: "\u0BAE\u0BCA\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD {total}",
      pageClassifier: "",
      page: "Page",
      prev: "Go to previous page",
      next: "Go to next page",
      currentPage: "page {pager}",
      prevPages: "Previous {pager} pages",
      nextPages: "Next {pager} pages"
    },
    messagebox: {
      title: "\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF",
      confirm: "\u0B89\u0BB1\u0BC1\u0BA4\u0BBF \u0B9A\u0BC6\u0BAF\u0BCD",
      cancel: "\u0BB0\u0BA4\u0BCD\u0BA4\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      error: "\u0BAA\u0BCA\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BBE\u0BAE\u0BBF\u0BB2\u0BCD\u0BB2\u0BBE\u0BA4 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1"
    },
    upload: {
      deleteTip: "press delete to remove",
      delete: "\u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BC1",
      preview: "\u0BAE\u0BC1\u0BA9\u0BCD\u0BA9\u0BCB\u0B9F\u0BCD\u0B9F\u0BAE\u0BCD \u0BAA\u0BBE\u0BB0\u0BCD",
      continue: "\u0BA4\u0BCA\u0B9F\u0BB0\u0BC1"
    },
    table: {
      emptyText: "\u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",
      confirmFilter: "\u0B89\u0BB1\u0BC1\u0BA4\u0BBF \u0B9A\u0BC6\u0BAF\u0BCD",
      resetFilter: "\u0BAA\u0BC1\u0BA4\u0BC1\u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD",
      clearFilter: "\u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1\u0BAE\u0BCD",
      sumText: "\u0B95\u0BC2\u0B9F\u0BCD\u0B9F\u0BC1"
    },
    tree: {
      emptyText: "\u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8"
    },
    transfer: {
      noMatch: "\u0BAA\u0BCA\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BBE\u0BA9 \u0BA4\u0BB0\u0BB5\u0BC1 \u0B95\u0BBF\u0B9F\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8",
      noData: "\u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",
      titles: ["\u0BAA\u0B9F\u0BCD\u0B9F\u0BBF\u0BAF\u0BB2\u0BCD 1", "\u0BAA\u0B9F\u0BCD\u0B9F\u0BBF\u0BAF\u0BB2\u0BCD 2"],
      filterPlaceholder: "\u0B9A\u0BCA\u0BB2\u0BCD\u0BB2\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",
      noCheckedFormat: "{total} items",
      hasCheckedFormat: "{checked}/{total} \u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BB5\u0BC8\u0B95\u0BB3\u0BCD"
    },
    image: {
      error: "FAILED"
    },
    pageHeader: {
      title: "Back"
    },
    popconfirm: {
      confirmButtonText: "Yes",
      cancelButtonText: "No"
    },
    carousel: {
      leftArrow: "Carousel arrow left",
      rightArrow: "Carousel arrow right",
      indicator: "Carousel switch to index {index}"
    }
  }
};

export { ta as default };
//# sourceMappingURL=ta.mjs.map


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        mention: {
            loading: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tour: {
            next: string;
            previous: string;
            finish: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;

license: mit


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        mention: {
            loading: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;


code:
var tk = {
  name: "tk",
  el: {
    breadcrumb: {
      label: "Breadcrumb"
    },
    colorpicker: {
      confirm: "OK",
      clear: "Arassala"
    },
    datepicker: {
      now: "\u015Euwagt",
      today: "\u015E\xFCg\xFCn",
      cancel: "Bes et",
      clear: "Arassala",
      confirm: "OK",
      selectDate: "G\xFCni sa\xFDla\u0148",
      selectTime: "Wagty sa\xFDla\u0148",
      startDate: "Ba\u015Fla\xFDan g\xFCni",
      startTime: "Ba\u015Fla\xFDan wagty",
      endDate: "Gutar\xFDan g\xFCni",
      endTime: "Gutar\xFDan wagty",
      prevYear: "Previous Year",
      nextYear: "Next Year",
      prevMonth: "Previous Month",
      nextMonth: "Next Month",
      year: "",
      month1: "\xDDan",
      month2: "Few",
      month3: "Mar",
      month4: "Apr",
      month5: "Ma\xFD",
      month6: "I\xFDn",
      month7: "I\xFDl",
      month8: "Awg",
      month9: "Sen",
      month10: "Okt",
      month11: "No\xFD",
      month12: "Dek",
      weeks: {
        sun: "\xDDek",
        mon: "Du\u015F",
        tue: "Si\u015F",
        wed: "\xC7ar",
        thu: "Pen",
        fri: "Ann",
        sat: "\u015Een"
      },
      months: {
        jan: "\xDDan",
        feb: "Few",
        mar: "Mar",
        apr: "Apr",
        may: "Ma\xFD",
        jun: "I\xFDn",
        jul: "I\xFDl",
        aug: "Awg",
        sep: "Sep",
        oct: "Okt",
        nov: "No\xFD",
        dec: "Dek"
      }
    },
    select: {
      loading: "Indiril\xFD\xE4r",
      noMatch: "Hi\xE7zat tapylmady",
      noData: "Hi\xE7zat \xFDok",
      placeholder: "Sa\xFDla"
    },
    mention: {
      loading: "Indiril\xFD\xE4r"
    },
    cascader: {
      noMatch: "Hi\xE7zat tapylmady",
      loading: "Indiril\xFD\xE4r",
      placeholder: "Sa\xFDla\u0148",
      noData: "Hi\xE7zat \xFDok"
    },
    pagination: {
      goto: "Git",
      pagesize: "/sahypa",
      total: "Umumy {total}",
      pageClassifier: "",
      page: "Page",
      prev: "Go to previous page",
      next: "Go to next page",
      currentPage: "page {pager}",
      prevPages: "Previous {pager} pages",
      nextPages: "Next {pager} pages"
    },
    messagebox: {
      title: "Hat",
      confirm: "OK",
      cancel: "Bes et",
      error: "\xDDal\u0148y\u015F girizme"
    },
    upload: {
      deleteTip: 'Pozmak \xFC\xE7in "poz" d\xFCwm\xE4 basy\u0148',
      delete: "Poz",
      preview: "G\xF6r",
      continue: "Dowam et"
    },
    table: {
      emptyText: "Maglumat \xFDok",
      confirmFilter: "Tassykla",
      resetFilter: "Arassala",
      clearFilter: "Hemmesi",
      sumText: "Jemi"
    },
    tree: {
      emptyText: "Maglumat \xFDok"
    },
    transfer: {
      noMatch: "Hi\xE7zat tapylmady",
      noData: "Hi\xE7zat \xFDok",
      titles: ["Sanaw 1", "Sanaw 2"],
      filterPlaceholder: "G\xF6zleg s\xF6zlerini girizi\u0148",
      noCheckedFormat: "{total} sany",
      hasCheckedFormat: "{checked}/{total} sa\xFDlanan"
    },
    image: {
      error: "FAILED"
    },
    pageHeader: {
      title: "Back"
    },
    popconfirm: {
      confirmButtonText: "Yes",
      cancelButtonText: "No"
    },
    carousel: {
      leftArrow: "Carousel arrow left",
      rightArrow: "Carousel arrow right",
      indicator: "Carousel switch to index {index}"
    }
  }
};

export { tk as default };
//# sourceMappingURL=tk.mjs.map


code:
var tr = {
  name: "tr",
  el: {
    breadcrumb: {
      label: "Breadcrumb"
    },
    colorpicker: {
      confirm: "Onayla",
      clear: "Temizle"
    },
    datepicker: {
      now: "\u015Eimdi",
      today: "Bug\xFCn",
      cancel: "\u0130ptal",
      clear: "Temizle",
      confirm: "Onayla",
      selectDate: "Tarih se\xE7",
      selectTime: "Saat se\xE7",
      startDate: "Ba\u015Flang\u0131\xE7 Tarihi",
      startTime: "Ba\u015Flang\u0131\xE7 Saati",
      endDate: "Biti\u015F Tarihi",
      endTime: "Biti\u015F Saati",
      prevYear: "\xD6nceki Y\u0131l",
      nextYear: "Sonraki Y\u0131l",
      prevMonth: "\xD6nceki Ay",
      nextMonth: "Sonraki Ay",
      year: "",
      month1: "Ocak",
      month2: "\u015Eubat",
      month3: "Mart",
      month4: "Nisan",
      month5: "May\u0131s",
      month6: "Haziran",
      month7: "Temmuz",
      month8: "A\u011Fustos",
      month9: "Eyl\xFCl",
      month10: "Ekim",
      month11: "Kas\u0131m",
      month12: "Aral\u0131k",
      weeks: {
        sun: "Paz",
        mon: "Pzt",
        tue: "Sal",
        wed: "\xC7ar",
        thu: "Per",
        fri: "Cum",
        sat: "Cmt"
      },
      months: {
        jan: "Oca",
        feb: "\u015Eub",
        mar: "Mar",
        apr: "Nis",
        may: "May",
        jun: "Haz",
        jul: "Tem",
        aug: "A\u011Fu",
        sep: "Eyl",
        oct: "Eki",
        nov: "Kas",
        dec: "Ara"
      }
    },
    select: {
      loading: "Y\xFCkleniyor",
      noMatch: "E\u015Fle\u015Fen veri bulunamad\u0131",
      noData: "Veri yok",
      placeholder: "Se\xE7"
    },
    mention: {
      loading: "Y\xFCkleniyor"
    },
    cascader: {
      noMatch: "E\u015Fle\u015Fen veri bulunamad\u0131",
      loading: "Y\xFCkleniyor",
      placeholder: "Se\xE7",
      noData: "Veri yok"
    },
    pagination: {
      goto: "Git",
      pagesize: "/sayfa",
      total: "Toplam {total}",
      pageClassifier: "",
      page: "Page",
      prev: "Go to previous page",
      next: "Go to next page",
      currentPage: "page {pager}",
      prevPages: "Previous {pager} pages",
      nextPages: "Next {pager} pages"
    },
    messagebox: {
      title: "Mesaj",
      confirm: "Onayla",
      cancel: "\u0130ptal",
      error: "\u0130llegal giri\u015F"
    },
    upload: {
      deleteTip: "kald\u0131rmak i\xE7in delete tu\u015Funa bas",
      delete: "Sil",
      preview: "G\xF6r\xFCnt\xFCle",
      continue: "Devam"
    },
    table: {
      emptyText: "Veri yok",
      confirmFilter: "Onayla",
      resetFilter: "S\u0131f\u0131rla",
      clearFilter: "Hepsi",
      sumText: "Sum"
    },
    tree: {
      emptyText: "Veri yok"
    },
    transfer: {
      noMatch: "E\u015Fle\u015Fen veri bulunamad\u0131",
      noData: "Veri yok",
      titles: ["Liste 1", "Liste 2"],
      filterPlaceholder: "Anahtar kelimeleri gir",
      noCheckedFormat: "{total} adet",
      hasCheckedFormat: "{checked}/{total} se\xE7ildi"
    },
    image: {
      error: "BA\u015EARISIZ OLDU"
    },
    pageHeader: {
      title: "Geri"
    },
    popconfirm: {
      confirmButtonText: "Evet",
      cancelButtonText: "Hay\u0131r"
    },
    carousel: {
      leftArrow: "Carousel arrow left",
      rightArrow: "Carousel arrow right",
      indicator: "Carousel switch to index {index}"
    }
  }
};

export { tr as default };
//# sourceMappingURL=tr.mjs.map


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            week: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        mention: {
            loading: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tour: {
            next: string;
            previous: string;
            finish: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            week: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        mention: {
            loading: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;


code:
var uzUz = {
  name: "uz-uz",
  el: {
    breadcrumb: {
      label: "Breadcrumb"
    },
    colorpicker: {
      confirm: "Qabul qilish",
      clear: "Tozalash"
    },
    datepicker: {
      now: "Hozir",
      today: "Bugun",
      cancel: "Bekor qilish",
      clear: "Tozalash",
      confirm: "Qabul qilish",
      selectDate: "Kunni tanlash",
      selectTime: "Soatni tanlash",
      startDate: "Boshlanish sanasi",
      startTime: "Boshlanish vaqti",
      endDate: "Tugash sanasi",
      endTime: "Tugash vaqti",
      prevYear: "O\u02BBtgan yil",
      nextYear: "Kelgusi yil",
      prevMonth: "O\u02BBtgan oy",
      nextMonth: "Kelgusi oy",
      year: "Yil",
      month1: "Yanvar",
      month2: "Fevral",
      month3: "Mart",
      month4: "Aprel",
      month5: "May",
      month6: "Iyun",
      month7: "Iyul",
      month8: "Avgust",
      month9: "Sentabr",
      month10: "Oktabr",
      month11: "Noyabr",
      month12: "Dekabr",
      week: "Hafta",
      weeks: {
        sun: "Yak",
        mon: "Dush",
        tue: "Sesh",
        wed: "Chor",
        thu: "Pay",
        fri: "Jum",
        sat: "Shan"
      },
      months: {
        jan: "Yan",
        feb: "Fev",
        mar: "Mar",
        apr: "Apr",
        may: "May",
        jun: "Iyun",
        jul: "Iyul",
        aug: "Avg",
        sep: "Sen",
        oct: "Okt",
        nov: "Noy",
        dec: "Dek"
      }
    },
    select: {
      loading: "Yuklanmoqda",
      noMatch: "Mos ma\u02BClumot yo\u02BBq",
      noData: "Ma\u02BClumot yo\u02BBq",
      placeholder: "Tanladizngiz"
    },
    mention: {
      loading: "Yuklanmoqda"
    },
    cascader: {
      noMatch: "Mos ma\u02BClumot topilmadi",
      loading: "Yuklanmoqda",
      placeholder: "Tanlash",
      noData: "Ma\u02BClumot yo\u02BBq"
    },
    pagination: {
      goto: "O\u02BBtish",
      pagesize: "/sahifa",
      total: "Barchasi {total} ta",
      pageClassifier: "",
      page: "Page",
      prev: "Go to previous page",
      next: "Go to next page",
      currentPage: "page {pager}",
      prevPages: "Previous {pager} pages",
      nextPages: "Next {pager} pages"
    },
    messagebox: {
      title: "Xabar",
      confirm: "Qabul qilish",
      cancel: "Bekor qilish",
      error: "Xatolik"
    },
    upload: {
      deleteTip: "O\u02BBchirish tugmasini bosib o\u02BBchiring",
      delete: "O\u02BBchirish",
      preview: "Oldin ko\u02BBrish",
      continue: "Davom qilish"
    },
    table: {
      emptyText: "Bo\u02BBsh",
      confirmFilter: "Qabul qilish",
      resetFilter: "Oldingi holatga qaytarish",
      clearFilter: "Jami",
      sumText: "Summasi"
    },
    tree: {
      emptyText: "Ma\u02BClumot yo\u02BBq"
    },
    transfer: {
      noMatch: "Mos ma\u02BClumot topilmadi",
      noData: "Ma\u02BClumot yo\u02BBq",
      titles: ["1-jadval", "2-jadval"],
      filterPlaceholder: "Kalit so\u02BBzni kiriting",
      noCheckedFormat: "{total} ta element",
      hasCheckedFormat: "{checked}/{total} ta belgilandi"
    },
    image: {
      error: "Xatolik"
    },
    pageHeader: {
      title: "Orqaga"
    },
    popconfirm: {
      confirmButtonText: "Yes",
      cancelButtonText: "No"
    },
    carousel: {
      leftArrow: "Carousel arrow left",
      rightArrow: "Carousel arrow right",
      indicator: "Carousel switch to index {index}"
    }
  }
};

export { uzUz as default };
//# sourceMappingURL=uz-uz.mjs.map


code:
var vi = {
  name: "vi",
  el: {
    breadcrumb: {
      label: "Breadcrumb"
    },
    colorpicker: {
      confirm: "OK",
      clear: "X\xF3a"
    },
    datepicker: {
      now: "Hi\u1EC7n t\u1EA1i",
      today: "H\xF4m nay",
      cancel: "H\u1EE7y",
      clear: "X\xF3a",
      confirm: "OK",
      selectDate: "Ch\u1ECDn ng\xE0y",
      selectTime: "Ch\u1ECDn gi\u1EDD",
      startDate: "Ng\xE0y b\u1EAFt \u0111\u1EA7u",
      startTime: "Th\u1EDDi gian b\u1EAFt \u0111\u1EA7u",
      endDate: "Ng\xE0y k\u1EBFt th\xFAc",
      endTime: "Th\u1EDDi gian k\u1EBFt th\xFAc",
      prevYear: "N\u0103m tr\u01B0\u1EDBc",
      nextYear: "N\u0103m t\u1EDBi",
      prevMonth: "Th\xE1ng tr\u01B0\u1EDBc",
      nextMonth: "Th\xE1ng t\u1EDBi",
      year: "N\u0103m",
      month1: "Th\xE1ng 1",
      month2: "Th\xE1ng 2",
      month3: "Th\xE1ng 3",
      month4: "Th\xE1ng 4",
      month5: "Th\xE1ng 5",
      month6: "Th\xE1ng 6",
      month7: "Th\xE1ng 7",
      month8: "Th\xE1ng 8",
      month9: "Th\xE1ng 9",
      month10: "Th\xE1ng 10",
      month11: "Th\xE1ng 11",
      month12: "Th\xE1ng 12",
      weeks: {
        sun: "CN",
        mon: "T2",
        tue: "T3",
        wed: "T4",
        thu: "T5",
        fri: "T6",
        sat: "T7"
      },
      months: {
        jan: "Th.1",
        feb: "Th.2",
        mar: "Th.3",
        apr: "Th.4",
        may: "Th.5",
        jun: "Th.6",
        jul: "Th.7",
        aug: "Th.8",
        sep: "Th.9",
        oct: "Th.10",
        nov: "Th.11",
        dec: "Th.12"
      }
    },
    select: {
      loading: "\u0110ang t\u1EA3i",
      noMatch: "D\u1EEF li\u1EC7u kh\xF4ng ph\xF9 h\u1EE3p",
      noData: "Kh\xF4ng t\xECm th\u1EA5y d\u1EEF li\u1EC7u",
      placeholder: "Ch\u1ECDn"
    },
    mention: {
      loading: "\u0110ang t\u1EA3i"
    },
    cascader: {
      noMatch: "D\u1EEF li\u1EC7u kh\xF4ng ph\xF9 h\u1EE3p",
      loading: "\u0110ang t\u1EA3i",
      placeholder: "Ch\u1ECDn",
      noData: "Kh\xF4ng t\xECm th\u1EA5y d\u1EEF li\u1EC7u"
    },
    pagination: {
      goto: "Nh\u1EA3y t\u1EDBi",
      pagesize: "/trang",
      total: "T\u1ED5ng {total}",
      pageClassifier: "",
      page: "Page",
      prev: "Go to previous page",
      next: "Go to next page",
      currentPage: "page {pager}",
      prevPages: "Previous {pager} pages",
      nextPages: "Next {pager} pages"
    },
    messagebox: {
      title: "Th\xF4ng b\xE1o",
      confirm: "OK",
      cancel: "H\u1EE7y",
      error: "D\u1EEF li\u1EC7u kh\xF4ng h\u1EE3p l\u1EC7"
    },
    upload: {
      deleteTip: "Nh\u1EA5n xo\xE1 \u0111\u1EC3 xo\xE1",
      delete: "X\xF3a",
      preview: "Xem tr\u01B0\u1EDBc",
      continue: "Ti\u1EBFp t\u1EE5c"
    },
    table: {
      emptyText: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u",
      confirmFilter: "X\xE1c nh\u1EADn",
      resetFilter: "L\xE0m m\u1EDBi",
      clearFilter: "X\xF3a h\u1EBFt",
      sumText: "T\u1ED5ng"
    },
    tour: {
      next: "Ti\u1EBFp",
      previous: "Tr\u01B0\u1EDBc",
      finish: "Ho\xE0n th\xE0nh"
    },
    tree: {
      emptyText: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u"
    },
    transfer: {
      noMatch: "D\u1EEF li\u1EC7u kh\xF4ng ph\xF9 h\u1EE3p",
      noData: "Kh\xF4ng t\xECm th\u1EA5y d\u1EEF li\u1EC7u",
      titles: ["Danh s\xE1ch 1", "Danh s\xE1ch 2"],
      filterPlaceholder: "Nh\u1EADp t\u1EEB kh\xF3a",
      noCheckedFormat: "{total} m\u1EE5c",
      hasCheckedFormat: "{checked}/{total} \u0111\xE3 ch\u1ECDn "
    },
    image: {
      error: "L\u1ED6I"
    },
    pageHeader: {
      title: "Quay l\u1EA1i"
    },
    popconfirm: {
      confirmButtonText: "Ok",
      cancelButtonText: "Hu\u1EF7"
    },
    carousel: {
      leftArrow: "Carousel arrow left",
      rightArrow: "Carousel arrow right",
      indicator: "Carousel switch to index {index}"
    }
  }
};

export { vi as default };
//# sourceMappingURL=vi.mjs.map


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
            defaultLabel: string;
            description: string;
            alphaLabel: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            dateTablePrompt: string;
            monthTablePrompt: string;
            yearTablePrompt: string;
            selectedDate: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            weeksFull: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        inputNumber: {
            decrease: string;
            increase: string;
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        dropdown: {
            toggleDropdown: string;
        };
        mention: {
            loading: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
            deprecationWarning: string;
        };
        dialog: {
            close: string;
        };
        drawer: {
            close: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
            close: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        slider: {
            defaultLabel: string;
            defaultRangeStartLabel: string;
            defaultRangeEndLabel: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tour: {
            next: string;
            previous: string;
            finish: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;


code:
declare const _default: {
    name: string;
    el: {
        breadcrumb: {
            label: string;
        };
        colorpicker: {
            confirm: string;
            clear: string;
            defaultLabel: string;
            description: string;
            alphaLabel: string;
        };
        datepicker: {
            now: string;
            today: string;
            cancel: string;
            clear: string;
            confirm: string;
            dateTablePrompt: string;
            monthTablePrompt: string;
            yearTablePrompt: string;
            selectedDate: string;
            selectDate: string;
            selectTime: string;
            startDate: string;
            startTime: string;
            endDate: string;
            endTime: string;
            prevYear: string;
            nextYear: string;
            prevMonth: string;
            nextMonth: string;
            year: string;
            month1: string;
            month2: string;
            month3: string;
            month4: string;
            month5: string;
            month6: string;
            month7: string;
            month8: string;
            month9: string;
            month10: string;
            month11: string;
            month12: string;
            weeks: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            weeksFull: {
                sun: string;
                mon: string;
                tue: string;
                wed: string;
                thu: string;
                fri: string;
                sat: string;
            };
            months: {
                jan: string;
                feb: string;
                mar: string;
                apr: string;
                may: string;
                jun: string;
                jul: string;
                aug: string;
                sep: string;
                oct: string;
                nov: string;
                dec: string;
            };
        };
        inputNumber: {
            decrease: string;
            increase: string;
        };
        select: {
            loading: string;
            noMatch: string;
            noData: string;
            placeholder: string;
        };
        mention: {
            loading: string;
        };
        dropdown: {
            toggleDropdown: string;
        };
        cascader: {
            noMatch: string;
            loading: string;
            placeholder: string;
            noData: string;
        };
        pagination: {
            goto: string;
            pagesize: string;
            total: string;
            pageClassifier: string;
            page: string;
            prev: string;
            next: string;
            currentPage: string;
            prevPages: string;
            nextPages: string;
            deprecationWarning: string;
        };
        dialog: {
            close: string;
        };
        drawer: {
            close: string;
        };
        messagebox: {
            title: string;
            confirm: string;
            cancel: string;
            error: string;
            close: string;
        };
        upload: {
            deleteTip: string;
            delete: string;
            preview: string;
            continue: string;
        };
        slider: {
            defaultLabel: string;
            defaultRangeStartLabel: string;
            defaultRangeEndLabel: string;
        };
        table: {
            emptyText: string;
            confirmFilter: string;
            resetFilter: string;
            clearFilter: string;
            sumText: string;
        };
        tour: {
            next: string;
            previous: string;
            finish: string;
        };
        tree: {
            emptyText: string;
        };
        transfer: {
            noMatch: string;
            noData: string;
            titles: string[];
            filterPlaceholder: string;
            noCheckedFormat: string;
            hasCheckedFormat: string;
        };
        image: {
            error: string;
        };
        pageHeader: {
            title: string;
        };
        popconfirm: {
            confirmButtonText: string;
            cancelButtonText: string;
        };
        carousel: {
            leftArrow: string;
            rightArrow: string;
            indicator: string;
        };
    };
};
export default _default;


code: export * from 'element-plus/es/locale';


code:
import './locale/index.mjs';
export { default as af } from './locale/lang/af.mjs';
export { default as ar } from './locale/lang/ar.mjs';
export { default as az } from './locale/lang/az.mjs';
export { default as bg } from './locale/lang/bg.mjs';
export { default as bn } from './locale/lang/bn.mjs';
export { default as ca } from './locale/lang/ca.mjs';
export { default as cs } from './locale/lang/cs.mjs';
export { default as da } from './locale/lang/da.mjs';
export { default as de } from './locale/lang/de.mjs';
export { default as el } from './locale/lang/el.mjs';
export { default as en } from './locale/lang/en.mjs';
export { default as eo } from './locale/lang/eo.mjs';
export { default as es } from './locale/lang/es.mjs';
export { default as et } from './locale/lang/et.mjs';
export { default as eu } from './locale/lang/eu.mjs';
export { default as fa } from './locale/lang/fa.mjs';
export { default as fi } from './locale/lang/fi.mjs';
export { default as fr } from './locale/lang/fr.mjs';
export { default as he } from './locale/lang/he.mjs';
export { default as hr } from './locale/lang/hr.mjs';
export { default as hu } from './locale/lang/hu.mjs';
export { default as hyAm } from './locale/lang/hy-am.mjs';
export { default as id } from './locale/lang/id.mjs';
export { default as it } from './locale/lang/it.mjs';
export { default as ja } from './locale/lang/ja.mjs';
export { default as kk } from './locale/lang/kk.mjs';
export { default as km } from './locale/lang/km.mjs';
export { default as ko } from './locale/lang/ko.mjs';
export { default as ku } from './locale/lang/ku.mjs';
export { default as ky } from './locale/lang/ky.mjs';
export { default as lt } from './locale/lang/lt.mjs';
export { default as lv } from './locale/lang/lv.mjs';
export { default as mn } from './locale/lang/mn.mjs';
export { default as my } from './locale/lang/my.mjs';
export { default as nbNo } from './locale/lang/nb-no.mjs';
export { default as nl } from './locale/lang/nl.mjs';
export { default as pa } from './locale/lang/pa.mjs';
export { default as pl } from './locale/lang/pl.mjs';
export { default as ptBr } from './locale/lang/pt-br.mjs';
export { default as pt } from './locale/lang/pt.mjs';
export { default as ro } from './locale/lang/ro.mjs';
export { default as ru } from './locale/lang/ru.mjs';
export { default as sk } from './locale/lang/sk.mjs';
export { default as sl } from './locale/lang/sl.mjs';
export { default as sr } from './locale/lang/sr.mjs';
export { default as sv } from './locale/lang/sv.mjs';
export { default as ta } from './locale/lang/ta.mjs';
export { default as th } from './locale/lang/th.mjs';
export { default as tk } from './locale/lang/tk.mjs';
export { default as tr } from './locale/lang/tr.mjs';
export { default as ugCn } from './locale/lang/ug-cn.mjs';
export { default as uk } from './locale/lang/uk.mjs';
export { default as uzUz } from './locale/lang/uz-uz.mjs';
export { default as vi } from './locale/lang/vi.mjs';
export { default as zhCn } from './locale/lang/zh-cn.mjs';
export { default as zhTw } from './locale/lang/zh-tw.mjs';
//# sourceMappingURL=locales.mjs.map


code:
import type { App, Plugin } from '@vue/runtime-core';
import type { ConfigProviderContext } from 'element-plus/es/components/config-provider';
export declare const makeInstaller: (components?: Plugin[]) => {
    version: string;
    install: (app: App, options?: ConfigProviderContext) => void;
};


code:
import './components/config-provider/index.mjs';
import './constants/index.mjs';
import { version } from './version.mjs';
import { INSTALLED_KEY } from './constants/key.mjs';
import { provideGlobalConfig } from './components/config-provider/src/hooks/use-global-config.mjs';

const makeInstaller = (components = []) => {
  const install = (app, options) => {
    if (app[INSTALLED_KEY])
      return;
    app[INSTALLED_KEY] = true;
    components.forEach((c) => app.use(c));
    if (options)
      provideGlobalConfig(options, app, true);
  };
  return {
    version,
    install
  };
};

export { makeInstaller };
//# sourceMappingURL=make-installer.mjs.map


code:
import type { Plugin } from 'vue';
declare const _default: Plugin[];
export default _default;


code:
import { ElInfiniteScroll } from './components/infinite-scroll/index.mjs';
import { ElLoading } from './components/loading/index.mjs';
import { ElMessage } from './components/message/index.mjs';
import { ElMessageBox } from './components/message-box/index.mjs';
import { ElNotification } from './components/notification/index.mjs';
import { ElPopoverDirective } from './components/popover/index.mjs';

var Plugins = [
  ElInfiniteScroll,
  ElLoading,
  ElMessage,
  ElMessageBox,
  ElNotification,
  ElPopoverDirective
];

export { Plugins as default };
//# sourceMappingURL=plugin.mjs.map


sourcesContent:
import { ElInfiniteScroll } from '@element-plus/components/infinite-scroll'
import { ElLoading } from '@element-plus/components/loading'
import { ElMessage } from '@element-plus/components/message'
import { ElMessageBox } from '@element-plus/components/message-box'
import { ElNotification } from '@element-plus/components/notification'
import { ElPopoverDirective } from '@element-plus/components/popover'

import type { Plugin } from 'vue'

export default [
  ElInfiniteScroll,
  ElLoading,
  ElMessage,
  ElMessageBox,
  ElNotification,
  ElPopoverDirective,
] as Plugin[]


code:
export declare const unique: <T>(arr: T[]) => T[];
declare type Many<T> = T | ReadonlyArray<T>;
/** like `_.castArray`, except falsy value returns empty array. */
export declare const castArray: <T>(arr: Many<T>) => T[];
export { castArray as ensureArray } from 'lodash-unified';


code:
export { castArray as ensureArray } from 'lodash-unified';

const unique = (arr) => [...new Set(arr)];
const castArray = (arr) => {
  if (!arr && arr !== 0)
    return [];
  return Array.isArray(arr) ? arr : [arr];
};

export { castArray, unique };
//# sourceMappingURL=arrays.mjs.map


sourcesContent:
export const unique = <T>(arr: T[]) => [...new Set(arr)]

type Many<T> = T | ReadonlyArray<T>
// TODO: rename to `ensureArray`
/** like `_.castArray`, except falsy value returns empty array. */
export const castArray = <T>(arr: Many<T>): T[] => {
  if (!arr && (arr as any) !== 0) return []
  return Array.isArray(arr) ? arr : [arr]
}

// TODO: remove import alias
// avoid naming conflicts
export { castArray as ensureArray } from 'lodash-unified'


code:
import { isClient, isIOS } from '@vueuse/core';
export declare const isFirefox: () => boolean;
export { isClient, isIOS };


code:
import { isClient } from '@vueuse/core';
export { isClient, isIOS } from '@vueuse/core';

const isFirefox = () => isClient && /firefox/i.test(window.navigator.userAgent);

export { isFirefox };
//# sourceMappingURL=browser.mjs.map


sourcesContent:
import { isClient, isIOS } from '@vueuse/core'

export const isFirefox = (): boolean =>
  isClient && /firefox/i.test(window.navigator.userAgent)

export { isClient, isIOS }


code:
/**
 * Determine if the testing element is visible on screen no matter if its on the viewport or not
 */
export declare const isVisible: (element: HTMLElement) => boolean;
export declare const obtainAllFocusableElements: (element: HTMLElement) => HTMLElement[];
/**
 * @desc Determine if target element is focusable
 * @param element {HTMLElement}
 * @returns {Boolean} true if it is focusable
 */
export declare const isFocusable: (element: HTMLElement) => boolean;
/**
 * @desc Set Attempt to set focus on the current node.
 * @param element
 *          The node to attempt to focus on.
 * @returns
 *  true if element is focused.
 */
export declare const attemptFocus: (element: HTMLElement) => boolean;
/**
 * Trigger an event
 * mouseenter, mouseleave, mouseover, keyup, change, click, etc.
 * @param  {HTMLElement} elm
 * @param  {String} name
 * @param  {*} opts
 */
export declare const triggerEvent: (elm: HTMLElement, name: string, ...opts: Array<boolean>) => HTMLElement;
export declare const isLeaf: (el: HTMLElement) => boolean;
export declare const getSibling: (el: HTMLElement, distance: number, elClass: string) => Element | null;
export declare const focusNode: (el: HTMLElement) => void;


code:
const FOCUSABLE_ELEMENT_SELECTORS = `a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])`;
const isVisible = (element) => {
  if (process.env.NODE_ENV === "test")
    return true;
  const computed = getComputedStyle(element);
  return computed.position === "fixed" ? false : element.offsetParent !== null;
};
const obtainAllFocusableElements = (element) => {
  return Array.from(element.querySelectorAll(FOCUSABLE_ELEMENT_SELECTORS)).filter((item) => isFocusable(item) && isVisible(item));
};
const isFocusable = (element) => {
  if (element.tabIndex > 0 || element.tabIndex === 0 && element.getAttribute("tabIndex") !== null) {
    return true;
  }
  if (element.disabled) {
    return false;
  }
  switch (element.nodeName) {
    case "A": {
      return !!element.href && element.rel !== "ignore";
    }
    case "INPUT": {
      return !(element.type === "hidden" || element.type === "file");
    }
    case "BUTTON":
    case "SELECT":
    case "TEXTAREA": {
      return true;
    }
    default: {
      return false;
    }
  }
};
const attemptFocus = (element) => {
  var _a;
  if (!isFocusable(element)) {
    return false;
  }
  (_a = element.focus) == null ? void 0 : _a.call(element);
  return document.activeElement === element;
};
const triggerEvent = function(elm, name, ...opts) {
  let eventName;
  if (name.includes("mouse") || name.includes("click")) {
    eventName = "MouseEvents";
  } else if (name.includes("key")) {
    eventName = "KeyboardEvent";
  } else {
    eventName = "HTMLEvents";
  }
  const evt = document.createEvent(eventName);
  evt.initEvent(name, ...opts);
  elm.dispatchEvent(evt);
  return elm;
};
const isLeaf = (el) => !el.getAttribute("aria-owns");
const getSibling = (el, distance, elClass) => {
  const { parentNode } = el;
  if (!parentNode)
    return null;
  const siblings = parentNode.querySelectorAll(elClass);
  const index = Array.prototype.indexOf.call(siblings, el);
  return siblings[index + distance] || null;
};
const focusNode = (el) => {
  if (!el)
    return;
  el.focus();
  !isLeaf(el) && el.click();
};

export { attemptFocus, focusNode, getSibling, isFocusable, isLeaf, isVisible, obtainAllFocusableElements, triggerEvent };
//# sourceMappingURL=aria.mjs.map


code:
declare type GetElement = <T extends string | HTMLElement | Window | null | undefined>(target: T) => T extends string ? HTMLElement | null : T;
export declare const getElement: GetElement;
export {};


code:
import '../types.mjs';
import '../browser.mjs';
import { isClient } from '@vueuse/core';
import { isString } from '@vue/shared';

const getElement = (target) => {
  if (!isClient || target === "")
    return null;
  if (isString(target)) {
    try {
      return document.querySelector(target);
    } catch (e) {
      return null;
    }
  }
  return target;
};

export { getElement };
//# sourceMappingURL=element.mjs.map


code:
export declare const composeEventHandlers: <E>(theirsHandler?: ((event: E) => boolean | void) | undefined, oursHandler?: ((event: E) => void) | undefined, { checkForDefaultPrevented }?: {
    checkForDefaultPrevented?: boolean | undefined;
}) => (event: E) => void;
declare type WhenMouseHandler = (e: PointerEvent) => any;
export declare const whenMouse: (handler: WhenMouseHandler) => WhenMouseHandler;
export {};


code:
const composeEventHandlers = (theirsHandler, oursHandler, { checkForDefaultPrevented = true } = {}) => {
  const handleEvent = (event) => {
    const shouldPrevent = theirsHandler == null ? void 0 : theirsHandler(event);
    if (checkForDefaultPrevented === false || !shouldPrevent) {
      return oursHandler == null ? void 0 : oursHandler(event);
    }
  };
  return handleEvent;
};
const whenMouse = (handler) => {
  return (e) => e.pointerType === "mouse" ? handler(e) : void 0;
};

export { composeEventHandlers, whenMouse };
//# sourceMappingURL=event.mjs.map


code:
export * from './aria';
export * from './event';
export * from './position';
export * from './scroll';
export * from './style';
export * from './element';


code:
export { attemptFocus, focusNode, getSibling, isFocusable, isLeaf, isVisible, obtainAllFocusableElements, triggerEvent } from './aria.mjs';
export { composeEventHandlers, whenMouse } from './event.mjs';
export { getClientXY, getOffsetTop, getOffsetTopDistance, isInContainer } from './position.mjs';
export { animateScrollTo, getScrollBarWidth, getScrollContainer, getScrollElement, getScrollTop, isScroll, scrollIntoView } from './scroll.mjs';
export { addClass, addUnit, classNameToArray, getStyle, hasClass, removeClass, removeStyle, setStyle } from './style.mjs';
export { getElement } from './element.mjs';
//# sourceMappingURL=index.mjs.map


code:
export declare const isInContainer: (el?: Element, container?: Element | Window) => boolean;
export declare const getOffsetTop: (el: HTMLElement) => number;
export declare const getOffsetTopDistance: (el: HTMLElement, containerEl: HTMLElement) => number;
export declare const getClientXY: (event: MouseEvent | TouchEvent) => {
    clientX: number;
    clientY: number;
};


code:
import '../browser.mjs';
import { isClient } from '@vueuse/core';

const isInContainer = (el, container) => {
  if (!isClient || !el || !container)
    return false;
  const elRect = el.getBoundingClientRect();
  let containerRect;
  if (container instanceof Element) {
    containerRect = container.getBoundingClientRect();
  } else {
    containerRect = {
      top: 0,
      right: window.innerWidth,
      bottom: window.innerHeight,
      left: 0
    };
  }
  return elRect.top < containerRect.bottom && elRect.bottom > containerRect.top && elRect.right > containerRect.left && elRect.left < containerRect.right;
};
const getOffsetTop = (el) => {
  let offset = 0;
  let parent = el;
  while (parent) {
    offset += parent.offsetTop;
    parent = parent.offsetParent;
  }
  return offset;
};
const getOffsetTopDistance = (el, containerEl) => {
  return Math.abs(getOffsetTop(el) - getOffsetTop(containerEl));
};
const getClientXY = (event) => {
  let clientX;
  let clientY;
  if (event.type === "touchend") {
    clientY = event.changedTouches[0].clientY;
    clientX = event.changedTouches[0].clientX;
  } else if (event.type.startsWith("touch")) {
    clientY = event.touches[0].clientY;
    clientX = event.touches[0].clientX;
  } else {
    clientY = event.clientY;
    clientX = event.clientX;
  }
  return {
    clientX,
    clientY
  };
};

export { getClientXY, getOffsetTop, getOffsetTopDistance, isInContainer };
//# sourceMappingURL=position.mjs.map


code:
export declare const isScroll: (el: HTMLElement, isVertical?: boolean) => boolean;
export declare const getScrollContainer: (el: HTMLElement, isVertical?: boolean) => Window | HTMLElement | undefined;
export declare const getScrollBarWidth: (namespace: string) => number;
/**
 * Scroll with in the container element, positioning the **selected** element at the top
 * of the container
 */
export declare function scrollIntoView(container: HTMLElement, selected: HTMLElement): void;
export declare function animateScrollTo(container: HTMLElement | Window, from: number, to: number, duration: number, callback?: unknown): () => void;
export declare const getScrollElement: (target: HTMLElement, container: HTMLElement | Window) => HTMLElement;
export declare const getScrollTop: (container: HTMLElement | Window) => number;


code:
import '../browser.mjs';
import { easeInOutCubic } from '../easings.mjs';
import { isWindow } from '../types.mjs';
import { rAF, cAF } from '../raf.mjs';
import { getStyle } from './style.mjs';
import { isClient } from '@vueuse/core';

const isScroll = (el, isVertical) => {
  if (!isClient)
    return false;
  const key = {
    undefined: "overflow",
    true: "overflow-y",
    false: "overflow-x"
  }[String(isVertical)];
  const overflow = getStyle(el, key);
  return ["scroll", "auto", "overlay"].some((s) => overflow.includes(s));
};
const getScrollContainer = (el, isVertical) => {
  if (!isClient)
    return;
  let parent = el;
  while (parent) {
    if ([window, document, document.documentElement].includes(parent))
      return window;
    if (isScroll(parent, isVertical))
      return parent;
    parent = parent.parentNode;
  }
  return parent;
};
let scrollBarWidth;
const getScrollBarWidth = (namespace) => {
  var _a;
  if (!isClient)
    return 0;
  if (scrollBarWidth !== void 0)
    return scrollBarWidth;
  const outer = document.createElement("div");
  outer.className = `${namespace}-scrollbar__wrap`;
  outer.style.visibility = "hidden";
  outer.style.width = "100px";
  outer.style.position = "absolute";
  outer.style.top = "-9999px";
  document.body.appendChild(outer);
  const widthNoScroll = outer.offsetWidth;
  outer.style.overflow = "scroll";
  const inner = document.createElement("div");
  inner.style.width = "100%";
  outer.appendChild(inner);
  const widthWithScroll = inner.offsetWidth;
  (_a = outer.parentNode) == null ? void 0 : _a.removeChild(outer);
  scrollBarWidth = widthNoScroll - widthWithScroll;
  return scrollBarWidth;
};
function scrollIntoView(container, selected) {
  if (!isClient)
    return;
  if (!selected) {
    container.scrollTop = 0;
    return;
  }
  const offsetParents = [];
  let pointer = selected.offsetParent;
  while (pointer !== null && container !== pointer && container.contains(pointer)) {
    offsetParents.push(pointer);
    pointer = pointer.offsetParent;
  }
  const top = selected.offsetTop + offsetParents.reduce((prev, curr) => prev + curr.offsetTop, 0);
  const bottom = top + selected.offsetHeight;
  const viewRectTop = container.scrollTop;
  const viewRectBottom = viewRectTop + container.clientHeight;
  if (top < viewRectTop) {
    container.scrollTop = top;
  } else if (bottom > viewRectBottom) {
    container.scrollTop = bottom - container.clientHeight;
  }
}
function animateScrollTo(container, from, to, duration, callback) {
  const startTime = Date.now();
  let handle;
  const scroll = () => {
    const timestamp = Date.now();
    const time = timestamp - startTime;
    const nextScrollTop = easeInOutCubic(time > duration ? duration : time, from, to, duration);
    if (isWindow(container)) {
      container.scrollTo(window.pageXOffset, nextScrollTop);
    } else {
      container.scrollTop = nextScrollTop;
    }
    if (time < duration) {
      handle = rAF(scroll);
    } else if (typeof callback === "function") {
      callback();
    }
  };
  scroll();
  return () => {
    handle && cAF(handle);
  };
}
const getScrollElement = (target, container) => {
  if (isWindow(container)) {
    return target.ownerDocument.documentElement;
  }
  return container;
};
const getScrollTop = (container) => {
  if (isWindow(container)) {
    return window.scrollY;
  }
  return container.scrollTop;
};

export { animateScrollTo, getScrollBarWidth, getScrollContainer, getScrollElement, getScrollTop, isScroll, scrollIntoView };
//# sourceMappingURL=scroll.mjs.map


code:
import type { CSSProperties } from 'vue';
export declare const classNameToArray: (cls?: string) => string[];
export declare const hasClass: (el: Element, cls: string) => boolean;
export declare const addClass: (el: Element, cls: string) => void;
export declare const removeClass: (el: Element, cls: string) => void;
export declare const getStyle: (element: HTMLElement, styleName: keyof CSSProperties) => string;
export declare const setStyle: (element: HTMLElement, styleName: CSSProperties | keyof CSSProperties, value?: string | number) => void;
export declare const removeStyle: (element: HTMLElement, style: CSSProperties | keyof CSSProperties) => void;
export declare function addUnit(value?: string | number, defaultUnit?: string): string | undefined;


code:
import { isNumber, isStringNumber } from '../types.mjs';
import '../browser.mjs';
import '../strings.mjs';
import { entriesOf, keysOf } from '../objects.mjs';
import { debugWarn } from '../error.mjs';
import { isClient } from '@vueuse/core';
import { camelize, isObject, isString } from '@vue/shared';

const SCOPE = "utils/dom/style";
const classNameToArray = (cls = "") => cls.split(" ").filter((item) => !!item.trim());
const hasClass = (el, cls) => {
  if (!el || !cls)
    return false;
  if (cls.includes(" "))
    throw new Error("className should not contain space.");
  return el.classList.contains(cls);
};
const addClass = (el, cls) => {
  if (!el || !cls.trim())
    return;
  el.classList.add(...classNameToArray(cls));
};
const removeClass = (el, cls) => {
  if (!el || !cls.trim())
    return;
  el.classList.remove(...classNameToArray(cls));
};
const getStyle = (element, styleName) => {
  var _a;
  if (!isClient || !element || !styleName)
    return "";
  let key = camelize(styleName);
  if (key === "float")
    key = "cssFloat";
  try {
    const style = element.style[key];
    if (style)
      return style;
    const computed = (_a = document.defaultView) == null ? void 0 : _a.getComputedStyle(element, "");
    return computed ? computed[key] : "";
  } catch (e) {
    return element.style[key];
  }
};
const setStyle = (element, styleName, value) => {
  if (!element || !styleName)
    return;
  if (isObject(styleName)) {
    entriesOf(styleName).forEach(([prop, value2]) => setStyle(element, prop, value2));
  } else {
    const key = camelize(styleName);
    element.style[key] = value;
  }
};
const removeStyle = (element, style) => {
  if (!element || !style)
    return;
  if (isObject(style)) {
    keysOf(style).forEach((prop) => removeStyle(element, prop));
  } else {
    setStyle(element, style, "");
  }
};
function addUnit(value, defaultUnit = "px") {
  if (!value)
    return "";
  if (isNumber(value) || isStringNumber(value)) {
    return `${value}${defaultUnit}`;
  } else if (isString(value)) {
    return value;
  }
  debugWarn(SCOPE, "binding value must be a string or number");
}

export { addClass, addUnit, classNameToArray, getStyle, hasClass, removeClass, removeStyle, setStyle };
//# sourceMappingURL=style.mjs.map


code: export declare function easeInOutCubic(t: number, b: number, c: number, d: number): number;


code:
function easeInOutCubic(t, b, c, d) {
  const cc = c - b;
  t /= d / 2;
  if (t < 1) {
    return cc / 2 * t * t * t + b;
  }
  return cc / 2 * ((t -= 2) * t * t + 2) + b;
}

export { easeInOutCubic };
//# sourceMappingURL=easings.mjs.map


sourcesContent:
export function easeInOutCubic(t: number, b: number, c: number, d: number) {
  const cc = c - b
  t /= d / 2
  if (t < 1) {
    return (cc / 2) * t * t * t + b
  }
  return (cc / 2) * ((t -= 2) * t * t + 2) + b
}


code:
export declare function throwError(scope: string, m: string): never;
export declare function debugWarn(err: Error): void;
export declare function debugWarn(scope: string, message: string): void;


code:
import './types.mjs';
import { isString } from '@vue/shared';

class ElementPlusError extends Error {
  constructor(m) {
    super(m);
    this.name = "ElementPlusError";
  }
}
function throwError(scope, m) {
  throw new ElementPlusError(`[${scope}] ${m}`);
}
function debugWarn(scope, message) {
  if (process.env.NODE_ENV !== "production") {
    const error = isString(scope) ? new ElementPlusError(`[${scope}] ${message}`) : scope;
    console.warn(error);
  }
}

export { debugWarn, throwError };
//# sourceMappingURL=error.mjs.map


code: export { NOOP, toRawType } from '@vue/shared';


code:
export { NOOP, toRawType } from '@vue/shared';
//# sourceMappingURL=functions.mjs.map


code: export declare const isKorean: (text: string) => boolean;


code:
const isKorean = (text) => /([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(text);

export { isKorean };
//# sourceMappingURL=i18n.mjs.map


sourcesContent:
export const isKorean = (text: string) =>
  /([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(text)


code:
export * from './dom';
export * from './vue';
export * from './arrays';
export * from './browser';
export * from './error';
export * from './functions';
export * from './i18n';
export * from './objects';
export * from './raf';
export * from './rand';
export * from './strings';
export * from './types';
export * from './typescript';
export * from './throttleByRaf';
export * from './easings';


code:
import './dom/index.mjs';
import './vue/index.mjs';
export { castArray, unique } from './arrays.mjs';
export { isFirefox } from './browser.mjs';
export { debugWarn, throwError } from './error.mjs';
import './functions.mjs';
export { isKorean } from './i18n.mjs';
export { entriesOf, getProp, keysOf } from './objects.mjs';
export { cAF, rAF } from './raf.mjs';
export { generateId, getRandomInt } from './rand.mjs';
export { capitalize, escapeStringRegexp } from './strings.mjs';
export { isBoolean, isElement, isEmpty, isNumber, isPropAbsent, isStringNumber, isUndefined, isWindow } from './types.mjs';
export { mutable } from './typescript.mjs';
export { throttleByRaf } from './throttleByRaf.mjs';
export { easeInOutCubic } from './easings.mjs';
export { attemptFocus, focusNode, getSibling, isFocusable, isLeaf, isVisible, obtainAllFocusableElements, triggerEvent } from './dom/aria.mjs';
export { composeEventHandlers, whenMouse } from './dom/event.mjs';
export { getClientXY, getOffsetTop, getOffsetTopDistance, isInContainer } from './dom/position.mjs';
export { animateScrollTo, getScrollBarWidth, getScrollContainer, getScrollElement, getScrollTop, isScroll, scrollIntoView } from './dom/scroll.mjs';
export { addClass, addUnit, classNameToArray, getStyle, hasClass, removeClass, removeStyle, setStyle } from './dom/style.mjs';
export { getElement } from './dom/element.mjs';
export { changeGlobalNodesTarget, createGlobalNode, removeGlobalNode } from './vue/global-node.mjs';
export { CloseComponents, TypeComponents, TypeComponentsMap, ValidateComponentsMap, iconPropType } from './vue/icon.mjs';
export { withInstall, withInstallDirective, withInstallFunction, withNoopInstall } from './vue/install.mjs';
export { buildProp, buildProps, definePropType, epPropKey, isEpProp } from './vue/props/runtime.mjs';
export { composeRefs } from './vue/refs.mjs';
export { getComponentSize } from './vue/size.mjs';
export { isValidComponentSize, isValidDatePickType } from './vue/validator.mjs';
export { PatchFlags, ensureOnlyChild, flattedChildren, getFirstValidNode, getNormalizedProps, isComment, isFragment, isTemplate, isText, isValidElementNode, renderBlock, renderIf } from './vue/vnode.mjs';
export { castArray as ensureArray } from 'lodash-unified';
export { isClient, isIOS } from '@vueuse/core';
export { NOOP, camelize, hasOwn, hyphenate, isArray, isDate, isFunction, isObject, isPlainObject, isPromise, isString, isSymbol, hyphenate as kebabCase, toRawType } from '@vue/shared';
export { isVNode } from 'vue';
//# sourceMappingURL=index.mjs.map


code:
import type { Entries } from 'type-fest';
import type { Arrayable } from '.';
export declare const keysOf: <T>(arr: T) => (keyof T)[];
export declare const entriesOf: <T>(arr: T) => Entries<T>;
export { hasOwn } from '@vue/shared';
export declare const getProp: <T = any>(obj: Record<string, any>, path: Arrayable<string>, defaultValue?: any) => {
    value: T;
};


code:
import { get, set } from 'lodash-unified';
export { hasOwn } from '@vue/shared';

const keysOf = (arr) => Object.keys(arr);
const entriesOf = (arr) => Object.entries(arr);
const getProp = (obj, path, defaultValue) => {
  return {
    get value() {
      return get(obj, path, defaultValue);
    },
    set value(val) {
      set(obj, path, val);
    }
  };
};

export { entriesOf, getProp, keysOf };
//# sourceMappingURL=objects.mjs.map


code:
export declare const rAF: (fn: () => void) => number;
export declare const cAF: (handle: number) => void;


code:
import './browser.mjs';
import { isClient } from '@vueuse/core';

const rAF = (fn) => isClient ? window.requestAnimationFrame(fn) : setTimeout(fn, 16);
const cAF = (handle) => isClient ? window.cancelAnimationFrame(handle) : clearTimeout(handle);

export { cAF, rAF };
//# sourceMappingURL=raf.mjs.map


sourcesContent:
import { isClient } from './browser'

export const rAF = (fn: () => void) =>
  isClient
    ? window.requestAnimationFrame(fn)
    : (setTimeout(fn, 16) as unknown as number)

export const cAF = (handle: number) =>
  isClient ? window.cancelAnimationFrame(handle) : clearTimeout(handle)


code:
/**
 * @deprecated Use `useId` `useIdInjection` instead
 * Generate random number in range [0, 1000]
 * Maybe replace with [uuid](https://www.npmjs.com/package/uuid)
 */
export declare const generateId: () => number;
/**
 * @deprecated
 * Generating a random int in range (0, max - 1)
 * @param max {number}
 */
export declare const getRandomInt: (max: number) => number;


code:
const generateId = () => Math.floor(Math.random() * 1e4);
const getRandomInt = (max) => Math.floor(Math.random() * Math.floor(max));

export { generateId, getRandomInt };
//# sourceMappingURL=rand.mjs.map


sourcesContent:
/**
 * @deprecated Use `useId` `useIdInjection` instead
 * Generate random number in range [0, 1000]
 * Maybe replace with [uuid](https://www.npmjs.com/package/uuid)
 */
export const generateId = (): number => Math.floor(Math.random() * 10000)

/**
 * @deprecated
 * Generating a random int in range (0, max - 1)
 * @param max {number}
 */
export const getRandomInt = (max: number) =>
  Math.floor(Math.random() * Math.floor(max))


code:
export { camelize, hyphenate, hyphenate as kebabCase, } from '@vue/shared';
/**
 * fork from {@link https://github.com/sindresorhus/escape-string-regexp}
 */
export declare const escapeStringRegexp: (string?: string) => string;
export declare const capitalize: <T extends string>(str: T) => Capitalize<T>;


code:
import { capitalize as capitalize$1 } from '@vue/shared';
export { camelize, hyphenate, hyphenate as kebabCase } from '@vue/shared';

const escapeStringRegexp = (string = "") => string.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&").replace(/-/g, "\\x2d");
const capitalize = (str) => capitalize$1(str);

export { capitalize, escapeStringRegexp };
//# sourceMappingURL=strings.mjs.map


sourcesContent:
import { capitalize as toCapitalize } from '@vue/shared'
export {
  camelize,
  hyphenate,
  hyphenate as kebabCase, // alias
} from '@vue/shared'

/**
 * fork from {@link https://github.com/sindresorhus/escape-string-regexp}
 */
export const escapeStringRegexp = (string = '') =>
  string.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&').replace(/-/g, '\\x2d')

// NOTE: improve capitalize types. Restore previous code after the [PR](https://github.com/vuejs/core/pull/6212) merge
export const capitalize = <T extends string>(str: T) =>
  toCapitalize(str) as Capitalize<T>


code:
export declare function throttleByRaf(cb: (...args: any[]) => void): {
    (...args: any[]): void;
    cancel(): void;
};


code:
import { cAF, rAF } from './raf.mjs';

function throttleByRaf(cb) {
  let timer = 0;
  const throttle = (...args) => {
    if (timer) {
      cAF(timer);
    }
    timer = rAF(() => {
      cb(...args);
      timer = 0;
    });
  };
  throttle.cancel = () => {
    cAF(timer);
    timer = 0;
  };
  return throttle;
}

export { throttleByRaf };
//# sourceMappingURL=throttleByRaf.mjs.map


sourcesContent:
import { cAF, rAF } from './raf'

export function throttleByRaf(cb: (...args: any[]) => void) {
  let timer = 0

  const throttle = (...args: any[]): void => {
    if (timer) {
      cAF(timer)
    }
    timer = rAF(() => {
      cb(...args)
      timer = 0
    })
  }

  throttle.cancel = () => {
    cAF(timer)
    timer = 0
  }

  return throttle
}


code:
export { isArray, isFunction, isObject, isString, isDate, isPromise, isSymbol, isPlainObject, } from '@vue/shared';
export { isVNode } from 'vue';
export declare const isUndefined: (val: any) => val is undefined;
export declare const isBoolean: (val: any) => val is boolean;
export declare const isNumber: (val: any) => val is number;
export declare const isEmpty: (val: unknown) => boolean;
export declare const isElement: (e: unknown) => e is Element;
export declare const isPropAbsent: (prop: unknown) => prop is null | undefined;
export declare const isStringNumber: (val: string) => boolean;
export declare const isWindow: (val: unknown) => val is Window;


code:
import { isArray, isObject, isString } from '@vue/shared';
export { isArray, isDate, isFunction, isObject, isPlainObject, isPromise, isString, isSymbol } from '@vue/shared';
import { isNil } from 'lodash-unified';
export { isVNode } from 'vue';

const isUndefined = (val) => val === void 0;
const isBoolean = (val) => typeof val === "boolean";
const isNumber = (val) => typeof val === "number";
const isEmpty = (val) => !val && val !== 0 || isArray(val) && val.length === 0 || isObject(val) && !Object.keys(val).length;
const isElement = (e) => {
  if (typeof Element === "undefined")
    return false;
  return e instanceof Element;
};
const isPropAbsent = (prop) => {
  return isNil(prop);
};
const isStringNumber = (val) => {
  if (!isString(val)) {
    return false;
  }
  return !Number.isNaN(Number(val));
};
const isWindow = (val) => {
  return val === window;
};

export { isBoolean, isElement, isEmpty, isNumber, isPropAbsent, isStringNumber, isUndefined, isWindow };
//# sourceMappingURL=types.mjs.map


code:
export declare const mutable: <T extends readonly any[] | Record<string, unknown>>(val: T) => Mutable<T>;
export declare type Mutable<T> = {
    -readonly [P in keyof T]: T[P];
};
export declare type HTMLElementCustomized<T> = HTMLElement & T;
/**
 * @deprecated stop to use null
 * @see {@link https://github.com/sindresorhus/meta/discussions/7}
 */
export declare type Nullable<T> = T | null;
export declare type Arrayable<T> = T | T[];
export declare type Awaitable<T> = Promise<T> | T;


code:
const mutable = (val) => val;

export { mutable };
//# sourceMappingURL=typescript.mjs.map


sourcesContent:
export const mutable = <T extends readonly any[] | Record<string, unknown>>(
  val: T
) => val as Mutable<typeof val>
export type Mutable<T> = { -readonly [P in keyof T]: T[P] }

export type HTMLElementCustomized<T> = HTMLElement & T

/**
 * @deprecated stop to use null
 * @see {@link https://github.com/sindresorhus/meta/discussions/7}
 */
export type Nullable<T> = T | null

export type Arrayable<T> = T | T[]
export type Awaitable<T> = Promise<T> | T

mappings: AAAY,MAAC,OAAO,GAAG,CAAC,GAAG,KAAK;;;;


code:
export declare function createGlobalNode(id?: string): HTMLDivElement;
export declare function removeGlobalNode(el: HTMLElement): void;
export declare function changeGlobalNodesTarget(el: HTMLElement): void;


code:
import '../browser.mjs';
import { isClient } from '@vueuse/core';

const globalNodes = [];
let target = !isClient ? void 0 : document.body;
function createGlobalNode(id) {
  const el = document.createElement("div");
  if (id !== void 0) {
    el.setAttribute("id", id);
  }
  if (target) {
    target.appendChild(el);
    globalNodes.push(el);
  }
  return el;
}
function removeGlobalNode(el) {
  globalNodes.splice(globalNodes.indexOf(el), 1);
  el.remove();
}
function changeGlobalNodesTarget(el) {
  if (el === target)
    return;
  target = el;
  globalNodes.forEach((el2) => {
    if (target && !el2.contains(target)) {
      target.appendChild(el2);
    }
  });
}

export { changeGlobalNodesTarget, createGlobalNode, removeGlobalNode };
//# sourceMappingURL=global-node.mjs.map


code:
import type { Component } from 'vue';
export declare const iconPropType: import("vue").PropType<string | Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
export declare const CloseComponents: {
    Close: any;
};
export declare const TypeComponents: {
    Close: any;
    SuccessFilled: any;
    InfoFilled: any;
    WarningFilled: any;
    CircleCloseFilled: any;
};
export declare const TypeComponentsMap: {
    success: any;
    warning: any;
    error: any;
    info: any;
};
export declare const ValidateComponentsMap: {
    validating: any;
    success: any;
    error: any;
};


code:
import { Close, SuccessFilled, InfoFilled, WarningFilled, CircleCloseFilled, Loading, CircleCheck, CircleClose } from '@element-plus/icons-vue';
import './props/index.mjs';
import { definePropType } from './props/runtime.mjs';

const iconPropType = definePropType([
  String,
  Object,
  Function
]);
const CloseComponents = {
  Close
};
const TypeComponents = {
  Close,
  SuccessFilled,
  InfoFilled,
  WarningFilled,
  CircleCloseFilled
};
const TypeComponentsMap = {
  success: SuccessFilled,
  warning: WarningFilled,
  error: CircleCloseFilled,
  info: InfoFilled
};
const ValidateComponentsMap = {
  validating: Loading,
  success: CircleCheck,
  error: CircleClose
};

export { CloseComponents, TypeComponents, TypeComponentsMap, ValidateComponentsMap, iconPropType };
//# sourceMappingURL=icon.mjs.map


code:
export * from './global-node';
export * from './icon';
export * from './install';
export * from './props';
export * from './refs';
export * from './size';
export * from './typescript';
export * from './validator';
export * from './vnode';


code:
export { changeGlobalNodesTarget, createGlobalNode, removeGlobalNode } from './global-node.mjs';
export { CloseComponents, TypeComponents, TypeComponentsMap, ValidateComponentsMap, iconPropType } from './icon.mjs';
export { withInstall, withInstallDirective, withInstallFunction, withNoopInstall } from './install.mjs';
import './props/index.mjs';
export { composeRefs } from './refs.mjs';
export { getComponentSize } from './size.mjs';
import './typescript.mjs';
export { isValidComponentSize, isValidDatePickType } from './validator.mjs';
export { PatchFlags, ensureOnlyChild, flattedChildren, getFirstValidNode, getNormalizedProps, isComment, isFragment, isTemplate, isText, isValidElementNode, renderBlock, renderIf } from './vnode.mjs';
export { buildProp, buildProps, definePropType, epPropKey, isEpProp } from './props/runtime.mjs';
//# sourceMappingURL=index.mjs.map


code:
import type { Directive } from 'vue';
import type { SFCInstallWithContext, SFCWithInstall } from './typescript';
export declare const withInstall: <T, E extends Record<string, any>>(main: T, extra?: E | undefined) => SFCWithInstall<T> & E;
export declare const withInstallFunction: <T>(fn: T, name: string) => SFCInstallWithContext<T>;
export declare const withInstallDirective: <T extends Directive<any, any>>(directive: T, name: string) => SFCWithInstall<T>;
export declare const withNoopInstall: <T>(component: T) => SFCWithInstall<T>;


code:
import '../functions.mjs';
import { NOOP } from '@vue/shared';

const withInstall = (main, extra) => {
  ;
  main.install = (app) => {
    for (const comp of [main, ...Object.values(extra != null ? extra : {})]) {
      app.component(comp.name, comp);
    }
  };
  if (extra) {
    for (const [key, comp] of Object.entries(extra)) {
      ;
      main[key] = comp;
    }
  }
  return main;
};
const withInstallFunction = (fn, name) => {
  ;
  fn.install = (app) => {
    ;
    fn._context = app._context;
    app.config.globalProperties[name] = fn;
  };
  return fn;
};
const withInstallDirective = (directive, name) => {
  ;
  directive.install = (app) => {
    app.directive(name, directive);
  };
  return directive;
};
const withNoopInstall = (component) => {
  ;
  component.install = NOOP;
  return component;
};

export { withInstall, withInstallDirective, withInstallFunction, withNoopInstall };
//# sourceMappingURL=install.mjs.map


code:
export * from './util';
export * from './types';
export * from './runtime';


code:
import './util.mjs';
import './types.mjs';
export { buildProp, buildProps, definePropType, epPropKey, isEpProp } from './runtime.mjs';
//# sourceMappingURL=index.mjs.map


code:
import type { PropType } from 'vue';
import type { EpProp, EpPropConvert, EpPropFinalized, EpPropInput, EpPropMergeType, IfEpProp, IfNativePropType, NativePropType } from './types';
export declare const epPropKey = "__epPropKey";
export declare const definePropType: <T>(val: any) => PropType<T>;
export declare const isEpProp: (val: unknown) => val is EpProp<any, any, any>;
/**
 * @description Build prop. It can better optimize prop types
 * @description 生成 prop，能更好地优化类型
 * @example
  // limited options
  // the type will be PropType<'light' | 'dark'>
  buildProp({
    type: String,
    values: ['light', 'dark'],
  } as const)
  * @example
  // limited options and other types
  // the type will be PropType<'small' | 'large' | number>
  buildProp({
    type: [String, Number],
    values: ['small', 'large'],
    validator: (val: unknown): val is number => typeof val === 'number',
  } as const)
  @link see more: https://github.com/element-plus/element-plus/pull/3341
 */
export declare const buildProp: <Type = never, Value = never, Validator = never, Default extends EpPropMergeType<Type, Value, Validator> = never, Required_1 extends boolean = false>(prop: EpPropInput<Type, Value, Validator, Default, Required_1>, key?: string) => EpPropFinalized<Type, Value, Validator, Default, Required_1>;
export declare const buildProps: <Props extends Record<string, {
    __epPropKey: true;
} | NativePropType | EpPropInput<any, any, any, any, any>>>(props: Props) => { [K in keyof Props]: IfEpProp<Props[K], Props[K], IfNativePropType<Props[K], Props[K], EpPropConvert<Props[K]>>>; };


code:
import { warn } from 'vue';
import { fromPairs } from 'lodash-unified';
import '../../types.mjs';
import '../../objects.mjs';
import { isObject, hasOwn } from '@vue/shared';

const epPropKey = "__epPropKey";
const definePropType = (val) => val;
const isEpProp = (val) => isObject(val) && !!val[epPropKey];
const buildProp = (prop, key) => {
  if (!isObject(prop) || isEpProp(prop))
    return prop;
  const { values, required, default: defaultValue, type, validator } = prop;
  const _validator = values || validator ? (val) => {
    let valid = false;
    let allowedValues = [];
    if (values) {
      allowedValues = Array.from(values);
      if (hasOwn(prop, "default")) {
        allowedValues.push(defaultValue);
      }
      valid || (valid = allowedValues.includes(val));
    }
    if (validator)
      valid || (valid = validator(val));
    if (!valid && allowedValues.length > 0) {
      const allowValuesText = [...new Set(allowedValues)].map((value) => JSON.stringify(value)).join(", ");
      warn(`Invalid prop: validation failed${key ? ` for prop "${key}"` : ""}. Expected one of [${allowValuesText}], got value ${JSON.stringify(val)}.`);
    }
    return valid;
  } : void 0;
  const epProp = {
    type,
    required: !!required,
    validator: _validator,
    [epPropKey]: true
  };
  if (hasOwn(prop, "default"))
    epProp.default = defaultValue;
  return epProp;
};
const buildProps = (props) => fromPairs(Object.entries(props).map(([key, option]) => [
  key,
  buildProp(option, key)
]));

export { buildProp, buildProps, definePropType, epPropKey, isEpProp };
//# sourceMappingURL=runtime.mjs.map


code:
import type { epPropKey } from './runtime';
import type { ExtractPropTypes, PropType } from 'vue';
import type { IfNever, UnknownToNever, WritableArray } from './util';
declare type Value<T> = T[keyof T];
/**
 * Extract the type of a single prop
 *
 * 提取单个 prop 的参数类型
 *
 * @example
 * ExtractPropType<{ type: StringConstructor }> => string | undefined
 * ExtractPropType<{ type: StringConstructor, required: true }> => string
 * ExtractPropType<{ type: BooleanConstructor }> => boolean
 */
export declare type ExtractPropType<T extends object> = Value<ExtractPropTypes<{
    key: T;
}>>;
/**
 * Extracts types via `ExtractPropTypes`, accepting `PropType<T>`, `XXXConstructor`, `never`...
 *
 * 通过 `ExtractPropTypes` 提取类型，接受 `PropType<T>`、`XXXConstructor`、`never`...
 *
 * @example
 * ResolvePropType<BooleanConstructor> => boolean
 * ResolvePropType<PropType<T>> => T
 **/
export declare type ResolvePropType<T> = IfNever<T, never, ExtractPropType<{
    type: WritableArray<T>;
    required: true;
}>>;
/**
 * Merge Type, Value, Validator types
 * 合并 Type、Value、Validator 的类型
 *
 * @example
 * EpPropMergeType<StringConstructor, '1', 1> =>  1 | "1" // ignores StringConstructor
 * EpPropMergeType<StringConstructor, never, number> =>  string | number
 */
export declare type EpPropMergeType<Type, Value, Validator> = IfNever<UnknownToNever<Value>, ResolvePropType<Type>, never> | UnknownToNever<Value> | UnknownToNever<Validator>;
/**
 * Handling default values for input (constraints)
 *
 * 处理输入参数的默认值（约束）
 */
export declare type EpPropInputDefault<Required extends boolean, Default> = Required extends true ? never : Default extends Record<string, unknown> | Array<any> ? () => Default : (() => Default) | Default;
/**
 * Native prop types, e.g: `BooleanConstructor`, `StringConstructor`, `null`, `undefined`, etc.
 *
 * 原生 prop `类型，BooleanConstructor`、`StringConstructor`、`null`、`undefined` 等
 */
export declare type NativePropType = ((...args: any) => any) | {
    new (...args: any): any;
} | undefined | null;
export declare type IfNativePropType<T, Y, N> = [T] extends [NativePropType] ? Y : N;
/**
 * input prop `buildProp` or `buildProps` (constraints)
 *
 * prop 输入参数（约束）
 *
 * @example
 * EpPropInput<StringConstructor, 'a', never, never, true>
 * ⬇
 * {
    type?: StringConstructor | undefined;
    required?: true | undefined;
    values?: readonly "a"[] | undefined;
    validator?: ((val: any) => boolean) | ((val: any) => val is never) | undefined;
    default?: undefined;
  }
 */
export declare type EpPropInput<Type, Value, Validator, Default extends EpPropMergeType<Type, Value, Validator>, Required extends boolean> = {
    type?: Type;
    required?: Required;
    values?: readonly Value[];
    validator?: ((val: any) => val is Validator) | ((val: any) => boolean);
    default?: EpPropInputDefault<Required, Default>;
};
/**
 * output prop `buildProp` or `buildProps`.
 *
 * prop 输出参数。
 *
 * @example
 * EpProp<'a', 'b', true>
 * ⬇
 * {
    readonly type: PropType<"a">;
    readonly required: true;
    readonly validator: ((val: unknown) => boolean) | undefined;
    readonly default: "b";
    __epPropKey: true;
  }
 */
export declare type EpProp<Type, Default, Required> = {
    readonly type: PropType<Type>;
    readonly required: [Required] extends [true] ? true : false;
    readonly validator: ((val: unknown) => boolean) | undefined;
    [epPropKey]: true;
} & IfNever<Default, unknown, {
    readonly default: Default;
}>;
/**
 * Determine if it is `EpProp`
 */
export declare type IfEpProp<T, Y, N> = T extends {
    [epPropKey]: true;
} ? Y : N;
/**
 * Converting input to output.
 *
 * 将输入转换为输出
 */
export declare type EpPropConvert<Input> = Input extends EpPropInput<infer Type, infer Value, infer Validator, any, infer Required> ? EpPropFinalized<Type, Value, Validator, Input['default'], Required> : never;
/**
 * Finalized conversion output
 *
 * 最终转换 EpProp
 */
export declare type EpPropFinalized<Type, Value, Validator, Default, Required> = EpProp<EpPropMergeType<Type, Value, Validator>, UnknownToNever<Default>, Required>;
export {};


code:
export declare type Writable<T> = {
    -readonly [P in keyof T]: T[P];
};
export declare type WritableArray<T> = T extends readonly any[] ? Writable<T> : T;
export declare type IfNever<T, Y = true, N = false> = [T] extends [never] ? Y : N;
export declare type IfUnknown<T, Y, N> = [unknown] extends [T] ? Y : N;
export declare type UnknownToNever<T> = IfUnknown<T, never, T>;
export {};


code:
import type { ComponentPublicInstance, Ref } from 'vue';
export declare type RefSetter = (el: Element | ComponentPublicInstance | undefined) => void;
export declare const composeRefs: (...refs: (Ref<HTMLElement | undefined> | RefSetter)[]) => (el: Element | ComponentPublicInstance | null) => void;


code:
import '../types.mjs';
import { isFunction } from '@vue/shared';

const composeRefs = (...refs) => {
  return (el) => {
    refs.forEach((ref) => {
      if (isFunction(ref)) {
        ref(el);
      } else {
        ref.value = el;
      }
    });
  };
};

export { composeRefs };
//# sourceMappingURL=refs.mjs.map


sourcesContent:
import { isFunction } from '../types'

import type { ComponentPublicInstance, Ref } from 'vue'

export type RefSetter = (
  el: Element | ComponentPublicInstance | undefined
) => void

export const composeRefs = (
  ...refs: (Ref<HTMLElement | undefined> | RefSetter)[]
) => {
  return (el: Element | ComponentPublicInstance | null) => {
    refs.forEach((ref) => {
      if (isFunction(ref)) {
        ref(el as Element | ComponentPublicInstance)
      } else {
        ref.value = el as HTMLElement | undefined
      }
    })
  }
}


code:
import type { ComponentSize } from 'element-plus/es/constants';
export declare const getComponentSize: (size?: ComponentSize) => 40 | 32 | 24;


code:
import '../../constants/index.mjs';
import { componentSizeMap } from '../../constants/size.mjs';

const getComponentSize = (size) => {
  return componentSizeMap[size || "default"];
};

export { getComponentSize };
//# sourceMappingURL=size.mjs.map


sourcesContent:
import { componentSizeMap } from '@element-plus/constants'

import type { ComponentSize } from '@element-plus/constants'

export const getComponentSize = (size?: ComponentSize) => {
  return componentSizeMap[size || 'default']
}


code:
import type { AppContext, EmitsOptions, Plugin, SetupContext } from 'vue';
export declare type SFCWithInstall<T> = T & Plugin;
export declare type SFCInstallWithContext<T> = SFCWithInstall<T> & {
    _context: AppContext | null;
};
export declare type EmitFn<E extends EmitsOptions> = SetupContext<E>['emit'];


code: //# sourceMappingURL=typescript.mjs.map


code:
export declare const isValidComponentSize: (val: string) => val is "" | "small" | "default" | "large";
export declare const isValidDatePickType: (val: string) => val is "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange";


code:
import '../../constants/index.mjs';
import { componentSizes } from '../../constants/size.mjs';
import { datePickTypes } from '../../constants/date.mjs';

const isValidComponentSize = (val) => ["", ...componentSizes].includes(val);
const isValidDatePickType = (val) => [...datePickTypes].includes(val);

export { isValidComponentSize, isValidDatePickType };
//# sourceMappingURL=validator.mjs.map


sourcesContent:
import { componentSizes, datePickTypes } from '@element-plus/constants'
import type { ComponentSize, DatePickType } from '@element-plus/constants'

export const isValidComponentSize = (val: string): val is ComponentSize | '' =>
  ['', ...componentSizes].includes(val)

export const isValidDatePickType = (val: string): val is DatePickType =>
  ([...datePickTypes] as string[]).includes(val)


code:
import { createBlock } from 'vue';
import type { VNode, VNodeArrayChildren, VNodeChild, VNodeNormalizedChildren } from 'vue';
export declare enum PatchFlags {
    TEXT = 1,
    CLASS = 2,
    STYLE = 4,
    PROPS = 8,
    FULL_PROPS = 16,
    HYDRATE_EVENTS = 32,
    STABLE_FRAGMENT = 64,
    KEYED_FRAGMENT = 128,
    UNKEYED_FRAGMENT = 256,
    NEED_PATCH = 512,
    DYNAMIC_SLOTS = 1024,
    HOISTED = -1,
    BAIL = -2
}
export declare type VNodeChildAtom = Exclude<VNodeChild, Array<any>>;
export declare type RawSlots = Exclude<VNodeNormalizedChildren, Array<any> | null | string>;
export declare function isFragment(node: VNode): boolean;
export declare function isFragment(node: unknown): node is VNode;
export declare function isText(node: VNode): boolean;
export declare function isText(node: unknown): node is VNode;
export declare function isComment(node: VNode): boolean;
export declare function isComment(node: unknown): node is VNode;
export declare function isTemplate(node: VNode): boolean;
export declare function isTemplate(node: unknown): node is VNode;
/**
 * determine if the element is a valid element type rather than fragments and comment e.g. <template> v-if
 * @param node {VNode} node to be tested
 */
export declare function isValidElementNode(node: VNode): boolean;
export declare function isValidElementNode(node: unknown): node is VNode;
export declare const getFirstValidNode: (nodes: VNodeNormalizedChildren, maxDepth?: number) => string | number | boolean | void | VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}> | VNodeArrayChildren | {
    [name: string]: unknown;
    $stable?: boolean | undefined;
} | null | undefined;
export declare function renderIf(condition: boolean, ...args: Parameters<typeof createBlock>): VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}>;
export declare function renderBlock(...args: Parameters<typeof createBlock>): VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}>;
export declare const getNormalizedProps: (node: VNode) => Record<string, any>;
export declare const ensureOnlyChild: (children: VNodeArrayChildren | undefined) => (string | number | boolean | void | VNode<import("vue").RendererNode, import("vue").RendererElement, {
    [key: string]: any;
}> | null | undefined) | VNodeArrayChildren;
export declare type FlattenVNodes = Array<VNodeChildAtom | RawSlots>;
export declare const flattedChildren: (children: FlattenVNodes | VNode | VNodeNormalizedChildren) => FlattenVNodes;