const u = t(/[A-Za-z]/), a = t(/[\dA-Za-z]/);
function c(n) {
  return (
    // Special whitespace codes (which have negative values), C0 and Control
    // character DEL
    n !== null && (n < 32 || n === 127)
  );
}
function e(n) {
  return n !== null && n < -2;
}
function o(n) {
  return n !== null && (n < 0 || n === 32);
}
function l(n) {
  return n === -2 || n === -1 || n === 32;
}
const s = t(new RegExp("\\p{P}|\\p{S}", "u")), p = t(/\s/);
function t(n) {
  return i;
  function i(r) {
    return r !== null && r > -1 && n.test(String.fromCharCode(r));
  }
}
export {
  u as asciiAlpha,
  a as asciiAlphanumeric,
  c as asciiControl,
  e as markdownLineEnding,
  o as markdownLineEndingOrSpace,
  l as markdownSpace,
  s as unicodePunctuation,
  p as unicodeWhitespace
};
//# sourceMappingURL=index.es.js.map
