import { markdownLineEnding, markdownSpace } from "../../micromark-util-character/index.js";
import { factorySpace } from "../../micromark-factory-space/index.js";
const blankLine = {
	partial: !0,
	tokenize: tokenizeBlankLine
};
function tokenizeBlankLine(r, i, a) {
	return o;
	function o(e) {
		return markdownSpace(e) ? factorySpace(r, s, "linePrefix")(e) : s(e);
	}
	function s(n) {
		return n === null || markdownLineEnding(n) ? i(n) : a(n);
	}
}
export { blankLine };
