//#region ../../node_modules/micromark-util-character/index.js
var e = f(/[A-Za-z]/), t = f(/[\dA-Za-z]/), n = f(/[#-'*+\--9=?A-Z^-~]/);
function r(e) {
	return e !== null && (e < 32 || e === 127);
}
var i = f(/\d/), a = f(/[\dA-Fa-f]/), o = f(/[!-/:-@[-`{-~]/);
function s(e) {
	return e !== null && e < -2;
}
function c(e) {
	return e !== null && (e < 0 || e === 32);
}
function l(e) {
	return e === -2 || e === -1 || e === 32;
}
var u = f(/\p{P}|\p{S}/u), d = f(/\s/);
function f(e) {
	return t;
	function t(t) {
		return t !== null && t > -1 && e.test(String.fromCharCode(t));
	}
}
//#endregion
export { e as asciiAlpha, t as asciiAlphanumeric, n as asciiAtext, r as asciiControl, i as asciiDigit, a as asciiHexDigit, o as asciiPunctuation, s as markdownLineEnding, c as markdownLineEndingOrSpace, l as markdownSpace, u as unicodePunctuation, d as unicodeWhitespace };
