import { gfmAutolinkLiteralFromMarkdown, gfmAutolinkLiteralToMarkdown } from "../mdast-util-gfm-autolink-literal/lib-index.js";
import { gfmFootnoteFromMarkdown, gfmFootnoteToMarkdown } from "../mdast-util-gfm-footnote/lib-index.js";
import { gfmStrikethroughFromMarkdown, gfmStrikethroughToMarkdown } from "../mdast-util-gfm-strikethrough/lib-index.js";
import { gfmTableFromMarkdown, gfmTableToMarkdown } from "../mdast-util-gfm-table/lib-index.js";
import { gfmTaskListItemFromMarkdown, gfmTaskListItemToMarkdown } from "../mdast-util-gfm-task-list-item/lib-index.js";
function gfmFromMarkdown() {
  return [
    gfmAutolinkLiteralFromMarkdown(),
    gfmFootnoteFromMarkdown(),
    gfmStrikethroughFromMarkdown(),
    gfmTableFromMarkdown(),
    gfmTaskListItemFromMarkdown()
  ];
}
function gfmToMarkdown(options) {
  return {
    extensions: [
      gfmAutolinkLiteralToMarkdown(),
      gfmFootnoteToMarkdown(options),
      gfmStrikethroughToMarkdown(),
      gfmTableToMarkdown(options),
      gfmTaskListItemToMarkdown()
    ]
  };
}
export {
  gfmFromMarkdown,
  gfmToMarkdown
};
//# sourceMappingURL=lib-index.js.map
