import { A as e } from "../../../node_modules/markdown-to-jsx/dist/index.js";
//#region src/atomic/molecules/markdown/MarkdownRenderer.helpers.ts
var t = (e) => e === "center" || e === "right" ? e : "left", n = (e, t, n) => t == null ? null : e(t, n), r = (e) => {
	if ("children" in e) return e.children;
}, i = (t) => t.type === e.codeInline, a = (t) => t.type === e.codeBlock, o = (t) => t.type === e.footnoteReference, s = (t) => t.type === e.heading, c = (t) => t.type === e.htmlBlock, l = (t) => t.type === e.htmlSelfClosing, u = (t) => t.type === e.image, d = (t) => t.type === e.link, f = (t) => t.type === e.orderedList, p = (t) => t.type === e.paragraph, m = (t) => t.type === e.table, h = (t) => t.type === e.text, g = (t) => t.type === e.textFormatted, _ = (t) => t.type === e.unorderedList, v = (t) => t.type === e.gfmTask, y = {
	mapAlignment: t,
	renderChildrenSafe: n,
	getNodeChildren: r,
	isCodeInlineNode: i,
	isCodeBlockNode: a,
	isFootnoteReferenceNode: o,
	isHeadingNode: s,
	isHtmlBlockNode: c,
	isHtmlSelfClosingNode: l,
	isImageNode: u,
	isLinkNode: d,
	isOrderedListNode: f,
	isParagraphNode: p,
	isTableNode: m,
	isTextNode: h,
	isFormattedTextNode: g,
	isUnorderedListNode: _,
	isGfmTaskNode: v
};
//#endregion
export { y as __test, r as getNodeChildren, a as isCodeBlockNode, i as isCodeInlineNode, o as isFootnoteReferenceNode, g as isFormattedTextNode, v as isGfmTaskNode, s as isHeadingNode, c as isHtmlBlockNode, l as isHtmlSelfClosingNode, u as isImageNode, d as isLinkNode, f as isOrderedListNode, p as isParagraphNode, m as isTableNode, h as isTextNode, _ as isUnorderedListNode, t as mapAlignment, n as renderChildrenSafe };

//# sourceMappingURL=MarkdownRenderer.helpers.js.map