Extension [ <persistent> extension #134 sundown version 0.3.11 ] {

  - Constants [1] {
    Constant [ string Sundown\Render\HTML ] { Sundown\Render\HTML }
  }

  - Classes [6] {
    Class [ <internal:sundown> class Sundown ] {

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [2] {
        Property [ <default> public $extensions ]
        Property [ <default> public $enable_pants ]
      }

      - Methods [9] {
        Method [ <internal:sundown, ctor> public method __construct ] {

          - Parameters [2] {
            Parameter #0 [ <required> $data ]
            Parameter #1 [ <required> array $extensions ]
          }
        }

        Method [ <internal:sundown, dtor> public method __destruct ] {
        }

        Method [ <internal:sundown> public method toHtml ] {
        }

        Method [ <internal:sundown> public method toToc ] {
        }

        Method [ <internal:sundown> public method __toString ] {
        }

        Method [ <internal:sundown> public method hasExtension ] {

          - Parameters [1] {
            Parameter #0 [ <required> $name ]
          }
        }

        Method [ <internal:sundown> public method hasRenderFlag ] {

          - Parameters [1] {
            Parameter #0 [ <required> $name ]
          }
        }

        Method [ <internal:sundown> public method to_html ] {
        }

        Method [ <internal:sundown> public method to_toc ] {
        }
      }
    }

    Class [ <internal:sundown> class Sundown\Render\Base ] {

      - Constants [3] {
        Constant [ integer LIST_ORDERED ] { 1 }
        Constant [ integer MKDA_EMAIL ] { 2 }
        Constant [ integer MKDA_NORMAL ] { 1 }
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [1] {
        Property [ <default> public $render_flags ]
      }

      - Methods [32] {
        Method [ <internal:sundown, ctor> public method __construct ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown> public method getRenderFlags ] {
        }

        Method [ <internal:sundown> public method setRenderFlags ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown> public method blockCode ] {

          - Parameters [2] {
            Parameter #0 [ <required> $code ]
            Parameter #1 [ <required> $language ]
          }
        }

        Method [ <internal:sundown> public method blockQuote ] {

          - Parameters [1] {
            Parameter #0 [ <required> $quote ]
          }
        }

        Method [ <internal:sundown> public method blockHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown> public method header ] {

          - Parameters [2] {
            Parameter #0 [ <required> $htext ]
            Parameter #1 [ <required> $header_level ]
          }
        }

        Method [ <internal:sundown> public method hrule ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown> public method listBox ] {

          - Parameters [2] {
            Parameter #0 [ <required> $contents ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown> public method listItem ] {

          - Parameters [2] {
            Parameter #0 [ <required> $text ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown> public method paragraph ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method table ] {

          - Parameters [2] {
            Parameter #0 [ <required> $header ]
            Parameter #1 [ <required> $body ]
          }
        }

        Method [ <internal:sundown> public method tableRow ] {

          - Parameters [1] {
            Parameter #0 [ <required> $content ]
          }
        }

        Method [ <internal:sundown> public method tableCell ] {

          - Parameters [2] {
            Parameter #0 [ <required> $content ]
            Parameter #1 [ <required> $alignment ]
          }
        }

        Method [ <internal:sundown> public method autolink ] {

          - Parameters [2] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $link_type ]
          }
        }

        Method [ <internal:sundown> public method codespan ] {

          - Parameters [1] {
            Parameter #0 [ <required> $code ]
          }
        }

        Method [ <internal:sundown> public method doubleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method emphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method image ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $alt_text ]
          }
        }

        Method [ <internal:sundown> public method linebreak ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown> public method link ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $content ]
          }
        }

        Method [ <internal:sundown> public method rawHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown> public method tripleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method strikethrough ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method superscript ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method entity ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method normalText ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown> public method docHeader ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown> public method docFooter ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown> public method preprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown> public method postprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, dtor> public method __destruct ] {
        }
      }
    }

    Class [ <internal:sundown> class Sundown\Render\HTML extends Sundown\Render\Base ] {

      - Constants [3] {
        Constant [ integer LIST_ORDERED ] { 1 }
        Constant [ integer MKDA_EMAIL ] { 2 }
        Constant [ integer MKDA_NORMAL ] { 1 }
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [1] {
        Property [ <default> public $render_flags ]
      }

      - Methods [32] {
        Method [ <internal:sundown, overwrites Sundown\Render\Base, ctor> public method __construct ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockCode ] {

          - Parameters [2] {
            Parameter #0 [ <required> $language ]
            Parameter #1 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockQuote ] {

          - Parameters [1] {
            Parameter #0 [ <required> $quote ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method header ] {

          - Parameters [2] {
            Parameter #0 [ <required> $htext ]
            Parameter #1 [ <required> $header_level ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method hrule ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method listBox ] {

          - Parameters [2] {
            Parameter #0 [ <required> $contents ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method listItem ] {

          - Parameters [2] {
            Parameter #0 [ <required> $text ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method paragraph ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method table ] {

          - Parameters [2] {
            Parameter #0 [ <required> $header ]
            Parameter #1 [ <required> $body ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tableRow ] {

          - Parameters [1] {
            Parameter #0 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tableCell ] {

          - Parameters [2] {
            Parameter #0 [ <required> $content ]
            Parameter #1 [ <required> $alignment ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method autolink ] {

          - Parameters [2] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $link_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method codespan ] {

          - Parameters [1] {
            Parameter #0 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method doubleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method emphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method image ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $alt_text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method linebreak ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method link ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method rawHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tripleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method strikethrough ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method superscript ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method entity ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method normalText ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method docHeader ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method docFooter ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method getRenderFlags ] {
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method setRenderFlags ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method preprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method postprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base, dtor> public method __destruct ] {
        }
      }
    }

    Class [ <internal:sundown> class Sundown\Render\XHTML extends Sundown\Render\HTML ] {

      - Constants [3] {
        Constant [ integer LIST_ORDERED ] { 1 }
        Constant [ integer MKDA_EMAIL ] { 2 }
        Constant [ integer MKDA_NORMAL ] { 1 }
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [1] {
        Property [ <default> public $render_flags ]
      }

      - Methods [32] {
        Method [ <internal:sundown, overwrites Sundown\Render\HTML, ctor> public method __construct ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method blockCode ] {

          - Parameters [2] {
            Parameter #0 [ <required> $language ]
            Parameter #1 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method blockQuote ] {

          - Parameters [1] {
            Parameter #0 [ <required> $quote ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method blockHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method header ] {

          - Parameters [2] {
            Parameter #0 [ <required> $htext ]
            Parameter #1 [ <required> $header_level ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method hrule ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method listBox ] {

          - Parameters [2] {
            Parameter #0 [ <required> $contents ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method listItem ] {

          - Parameters [2] {
            Parameter #0 [ <required> $text ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method paragraph ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method table ] {

          - Parameters [2] {
            Parameter #0 [ <required> $header ]
            Parameter #1 [ <required> $body ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method tableRow ] {

          - Parameters [1] {
            Parameter #0 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method tableCell ] {

          - Parameters [2] {
            Parameter #0 [ <required> $content ]
            Parameter #1 [ <required> $alignment ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method autolink ] {

          - Parameters [2] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $link_type ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method codespan ] {

          - Parameters [1] {
            Parameter #0 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method doubleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method emphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method image ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $alt_text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method linebreak ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method link ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method rawHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method tripleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method strikethrough ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method superscript ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method entity ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method normalText ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method docHeader ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\HTML, prototype Sundown\Render\Base> public method docFooter ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method getRenderFlags ] {
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method setRenderFlags ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method preprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method postprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base, dtor> public method __destruct ] {
        }
      }
    }

    Class [ <internal:sundown> class Sundown\Render\HTML_TOC extends Sundown\Render\Base ] {

      - Constants [3] {
        Constant [ integer LIST_ORDERED ] { 1 }
        Constant [ integer MKDA_EMAIL ] { 2 }
        Constant [ integer MKDA_NORMAL ] { 1 }
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [1] {
        Property [ <default> public $render_flags ]
      }

      - Methods [32] {
        Method [ <internal:sundown, overwrites Sundown\Render\Base, ctor> public method __construct ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockCode ] {

          - Parameters [2] {
            Parameter #0 [ <required> $language ]
            Parameter #1 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockQuote ] {

          - Parameters [1] {
            Parameter #0 [ <required> $quote ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method blockHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method header ] {

          - Parameters [2] {
            Parameter #0 [ <required> $htext ]
            Parameter #1 [ <required> $header_level ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method hrule ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method listBox ] {

          - Parameters [2] {
            Parameter #0 [ <required> $contents ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method listItem ] {

          - Parameters [2] {
            Parameter #0 [ <required> $text ]
            Parameter #1 [ <required> $list_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method paragraph ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method table ] {

          - Parameters [2] {
            Parameter #0 [ <required> $header ]
            Parameter #1 [ <required> $body ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tableRow ] {

          - Parameters [1] {
            Parameter #0 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tableCell ] {

          - Parameters [2] {
            Parameter #0 [ <required> $content ]
            Parameter #1 [ <required> $alignment ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method autolink ] {

          - Parameters [2] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $link_type ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method codespan ] {

          - Parameters [1] {
            Parameter #0 [ <required> $code ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method doubleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method emphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method image ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $alt_text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method linebreak ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method link ] {

          - Parameters [3] {
            Parameter #0 [ <required> $link ]
            Parameter #1 [ <required> $title ]
            Parameter #2 [ <required> $content ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method rawHtml ] {

          - Parameters [1] {
            Parameter #0 [ <required> $raw_html ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method tripleEmphasis ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method strikethrough ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method superscript ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method entity ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method normalText ] {

          - Parameters [1] {
            Parameter #0 [ <required> $text ]
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method docHeader ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, overwrites Sundown\Render\Base, prototype Sundown\Render\Base> public method docFooter ] {

          - Parameters [0] {
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method getRenderFlags ] {
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method setRenderFlags ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render_flags ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method preprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base> public method postprocess ] {

          - Parameters [1] {
            Parameter #0 [ <required> $full_document ]
          }
        }

        Method [ <internal:sundown, inherits Sundown\Render\Base, dtor> public method __destruct ] {
        }
      }
    }

    Class [ <internal:sundown> class Sundown\Markdown ] {

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [1] {
        Property [ <default> public $extensions ]
      }

      - Methods [9] {
        Method [ <internal:sundown, ctor> public method __construct ] {

          - Parameters [2] {
            Parameter #0 [ <required> $render ]
            Parameter #1 [ <required> $options ]
          }
        }

        Method [ <internal:sundown, dtor> public method __destruct ] {
        }

        Method [ <internal:sundown> public method render ] {

          - Parameters [1] {
            Parameter #0 [ <required> $body ]
          }
        }

        Method [ <internal:sundown> public method getRender ] {
        }

        Method [ <internal:sundown> public method setRender ] {

          - Parameters [1] {
            Parameter #0 [ <required> $render ]
          }
        }

        Method [ <internal:sundown> public method getExtensions ] {
        }

        Method [ <internal:sundown> public method setExtensions ] {

          - Parameters [1] {
            Parameter #0 [ <required> $extension ]
          }
        }

        Method [ <internal:sundown> public method hasExtension ] {

          - Parameters [1] {
            Parameter #0 [ <required> $name ]
          }
        }

        Method [ <internal:sundown> public method hasRenderFlag ] {

          - Parameters [1] {
            Parameter #0 [ <required> $name ]
          }
        }
      }
    }
  }
}