// Stub for micromark-related ESM modules to avoid Jest parsing issues
// This provides empty/mock implementations for micromark extensions

// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function combineExtensions(_extensions: any[]) {
  return {}
}

 
export function gfmFootnote() {
  return {}
}

// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function gfmStrikethrough(_options?: any) {
  return {}
}

 
export function gfmTable() {
  return {}
}

 
export function gfmTaskListItem() {
  return {}
}

 
export function gfmFootnoteFromMarkdown() {
  return {}
}

 
export function gfmFootnoteToMarkdown() {
  return {}
}

 
export function gfmStrikethroughFromMarkdown() {
  return {}
}

 
export function gfmStrikethroughToMarkdown() {
  return {}
}

 
export function gfmTableFromMarkdown() {
  return {}
}

// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function gfmTableToMarkdown(_options?: any) {
  return {}
}

 
export function gfmTaskListItemFromMarkdown() {
  return {}
}

 
export function gfmTaskListItemToMarkdown() {
  return {}
}
