func NewFootnoteBacklink(index int) *FootnoteBacklink {
	return &FootnoteBacklink{
		Index:    index,
		RefCount: 0,
	}
}
NewFootnoteBacklink returns a new FootnoteBacklink node.
package ast
import (
	"fmt"
	gast "github.com/yuin/goldmark/ast"
)
type FootnoteLink struct {
	gast.BaseInline
	Index    int
	RefCount int
}
func (n *FootnoteLink) Dump(source []byte, level int) {
	m := map[string]string{}
	m["Index"] = fmt.Sprintf("%v", n.Index)
	m["RefCount"] = fmt.Sprintf("%v", n.RefCount)
	gast.DumpHelper(n, source, level, m, nil)
}
var KindFootnoteLink = gast.NewNodeKind("FootnoteLink")
func (n *FootnoteLink) Kind() gast.NodeKind {
	return KindFootnoteLink
}
func NewFootnoteLink(index int) *FootnoteLink {
	return &FootnoteLink{
		Index:    index,
		RefCount: 0,
	}
}
type FootnoteBacklink struct {
	gast.BaseInline
	Index    int
	RefCount int
}
func (n *FootnoteBacklink) Dump(source []byte, level int) {
	m := map[string]string{}
	m["Index"] = fmt.Sprintf("%v", n.Index)
	m["RefCount"] = fmt.Sprintf("%v", n.RefCount)
	gast.DumpHelper(n, source, level, m, nil)
}
var KindFootnoteBacklink = gast.NewNodeKind("FootnoteBacklink")
func (n *FootnoteBacklink) Kind() gast.NodeKind {
	return KindFootnoteBacklink
}