# sig/kramdown/converter/base.rbs class Kramdown::Converter::Base def self.apply_template: () -> untyped def self.convert: () -> untyped def self.get_template: () -> untyped def self.get_template_new: () -> untyped def apply_template_after?: () -> untyped def apply_template_before?: () -> untyped def convert: () -> untyped def extract_code_language: () -> untyped def extract_code_language!: () -> untyped def format_math: () -> untyped def generate_id: () -> untyped def highlight_code: () -> untyped def in_toc?: () -> untyped def initialize: () -> void def output_header_level: () -> untyped def smart_quote_entity: () -> untyped def warning: () -> untyped end # sig/kramdown/converter/html.rbs class Kramdown::Converter::Html < Kramdown::Converter::Base def add_syntax_highlighter_to_class_attr: () -> untyped def convert: () -> untyped def convert_a: () -> untyped def convert_abbreviation: () -> untyped def convert_blank: () -> untyped def convert_blockquote: () -> untyped def convert_br: () -> untyped def convert_codeblock: () -> untyped def convert_codespan: () -> untyped def convert_comment: () -> untyped def convert_dl: () -> untyped def convert_dt: () -> untyped def convert_em: () -> untyped def convert_entity: () -> untyped def convert_footnote: () -> untyped def convert_header: () -> untyped def convert_hr: () -> untyped def convert_html_element: () -> untyped def convert_img: () -> untyped def convert_li: () -> untyped def convert_math: () -> untyped def convert_p: () -> untyped def convert_raw: () -> untyped def convert_root: () -> untyped def convert_smart_quote: () -> untyped def convert_table: () -> untyped def convert_td: () -> untyped def convert_text: () -> untyped def convert_typographic_sym: () -> untyped def convert_ul: () -> untyped def convert_xml_comment: () -> untyped def footnote_content: () -> untyped def format_as_block_html: () -> untyped def format_as_indented_block_html: () -> untyped def format_as_span_html: () -> untyped def generate_toc_tree: () -> untyped def initialize: () -> void def inner: () -> untyped def obfuscate: () -> untyped def remove_footnotes: () -> untyped end # sig/kramdown/converter/kramdown.rbs class Kramdown::Converter::Kramdown < Kramdown::Converter::Base def convert: () -> untyped def convert_a: () -> untyped def convert_abbreviation: () -> untyped def convert_blank: () -> untyped def convert_blockquote: () -> untyped def convert_br: () -> untyped def convert_codeblock: () -> untyped def convert_codespan: () -> untyped def convert_comment: () -> untyped def convert_dd: () -> untyped def convert_dt: () -> untyped def convert_em: () -> untyped def convert_entity: () -> untyped def convert_footnote: () -> untyped def convert_header: () -> untyped def convert_hr: () -> untyped def convert_html_element: () -> untyped def convert_img: () -> untyped def convert_li: () -> untyped def convert_math: () -> untyped def convert_p: () -> untyped def convert_raw: () -> untyped def convert_root: () -> untyped def convert_smart_quote: () -> untyped def convert_strong: () -> untyped def convert_table: () -> untyped def convert_tbody: () -> untyped def convert_td: () -> untyped def convert_text: () -> untyped def convert_tfoot: () -> untyped def convert_thead: () -> untyped def convert_tr: () -> untyped def convert_typographic_sym: () -> untyped def convert_ul: () -> untyped def convert_xml_comment: () -> untyped def create_abbrev_defs: () -> untyped def create_footnote_defs: () -> untyped def create_link_defs: () -> untyped def ial_for_element: () -> untyped def initialize: () -> void def inner: () -> untyped end # sig/kramdown/converter/latex.rbs class Kramdown::Converter::Latex < Kramdown::Converter::Base def attribute_list: () -> untyped def convert: () -> untyped def convert_a: () -> untyped def convert_abbreviation: () -> untyped def convert_blank: () -> untyped def convert_blockquote: () -> untyped def convert_br: () -> untyped def convert_codeblock: () -> untyped def convert_codespan: () -> untyped def convert_comment: () -> untyped def convert_dd: () -> untyped def convert_dl: () -> untyped def convert_dt: () -> untyped def convert_em: () -> untyped def convert_entity: () -> untyped def convert_footnote: () -> untyped def convert_header: () -> untyped def convert_hr: () -> untyped def convert_html_element: () -> untyped def convert_img: () -> untyped def convert_li: () -> untyped def convert_math: () -> untyped def convert_p: () -> untyped def convert_raw: () -> untyped def convert_root: () -> untyped def convert_smart_quote: () -> untyped def convert_standalone_image: () -> untyped def convert_strong: () -> untyped def convert_table: () -> untyped def convert_tbody: () -> untyped def convert_td: () -> untyped def convert_text: () -> untyped def convert_tfoot: () -> untyped def convert_thead: () -> untyped def convert_tr: () -> untyped def convert_typographic_sym: () -> untyped def convert_ul: () -> untyped def convert_xml_comment: () -> untyped def convert_xml_pi: () -> untyped def entity_to_latex: () -> untyped def escape: () -> untyped def initialize: () -> void def inner: () -> untyped def latex_environment: () -> untyped def latex_link_target: () -> untyped def normalize_abbreviation_key: () -> untyped end # sig/kramdown/converter/pdf.rbs class Kramdown::Converter::Pdf < Kramdown::Converter::Base def a_options: () -> untyped def abbreviation_options: () -> untyped def apply_template_after?: () -> untyped def apply_template_before?: () -> untyped def block_hash: () -> untyped def blockquote_options: () -> untyped def br_options: () -> untyped def codeblock_options: () -> untyped def codespan_options: () -> untyped def convert: () -> untyped def create_outline: () -> untyped def dd_options: () -> untyped def dl_options: () -> untyped def document_options: () -> untyped def dt_options: () -> untyped def em_options: () -> untyped def entity_options: () -> untyped def finish_document: () -> untyped def header_options: () -> untyped def hr_options: () -> untyped def img_options: () -> untyped def initialize: () -> void def inner: () -> untyped def li_options: () -> untyped def math_options: () -> untyped def ol_options: () -> untyped def p_options: () -> untyped def render_abbreviation: () -> untyped def render_blockquote: () -> untyped def render_br: () -> untyped def render_codeblock: () -> untyped def render_codespan: () -> untyped def render_dd: () -> untyped def render_dl: () -> untyped def render_dt: () -> untyped def render_em: () -> untyped def render_entity: () -> untyped def render_footnote: () -> untyped def render_header: () -> untyped def render_hr: () -> untyped def render_img: () -> untyped def render_li: () -> untyped def render_math: () -> untyped def render_ol: () -> untyped def render_p: () -> untyped def render_padded_and_formatted_text: () -> untyped def render_root: () -> untyped def render_smart_quote: () -> untyped def render_standalone_image: () -> untyped def render_table: () -> untyped def render_text: () -> untyped def render_typographic_sym: () -> untyped def render_ul: () -> untyped def render_xml_comment: () -> untyped def root_options: () -> untyped def setup_document: () -> untyped def smart_quote_options: () -> untyped def strong_options: () -> untyped def table_options: () -> untyped def text_hash: () -> untyped def text_options: () -> untyped def typographic_sym_options: () -> untyped def ul_options: () -> untyped def with_block_padding: () -> untyped def xml_comment_options: () -> untyped end # sig/kramdown/converter/remove_html_tags.rbs class Kramdown::Converter::RemoveHtmlTags < Kramdown::Converter::Base def convert: () -> untyped def initialize: () -> void end # sig/kramdown/converter/toc.rbs class Kramdown::Converter::Toc < Kramdown::Converter::Base def add_to_toc: () -> untyped def convert: () -> untyped def initialize: () -> void end # sig/kramdown/document.rbs class Kramdown::Document def initialize: () -> void def inspect: () -> untyped def method_missing: () -> untyped def try_require: () -> untyped end # sig/kramdown/element.rbs class Kramdown::Element def self.category: () -> untyped def attr: () -> untyped def initialize: () -> void def inspect: () -> untyped def options: () -> untyped end # sig/kramdown/options.rbs class Kramdown::Options::Boolean def self.===: () -> untyped end # sig/kramdown/parser/base.rbs class Kramdown::Parser::Base def self.parse: () -> untyped def adapt_source: () -> untyped def add_text: () -> untyped def extract_string: () -> untyped def initialize: () -> void def parse: () -> untyped def warning: () -> untyped end # sig/kramdown/parser/gfm.rbs class Kramdown::Parser::GFM < Kramdown::Parser::Kramdown::Parser::Kramdown def add_hard_line_breaks: () -> untyped def initialize: () -> void def parse: () -> untyped end # sig/kramdown/parser/html.rbs class Kramdown::Parser::Html < Kramdown::Parser::Base def parse: () -> untyped end # sig/kramdown/parser/html.rbs class Kramdown::Parser::Html::ElementConverter def self.convert: () -> untyped def convert_a: () -> untyped def convert_code: () -> untyped def convert_em: () -> untyped def convert_h1: () -> untyped def convert_script: () -> untyped def convert_table: () -> untyped def convert_textarea: () -> untyped def extract_text: () -> untyped def handle_math_tag: () -> untyped def initialize: () -> void def is_math_tag?: () -> untyped def is_simple_table?: () -> untyped def process: () -> untyped def process_children: () -> untyped def process_html_element: () -> untyped def process_text: () -> untyped def remove_text_children: () -> untyped def remove_whitespace_children: () -> untyped def set_basics: () -> untyped def strip_whitespace: () -> untyped def wrap_text_children: () -> untyped end # sig/kramdown/parser/kramdown.rbs class Kramdown::Parser::Kramdown < Kramdown::Parser::Base def self.define_parser: () -> untyped def self.has_parser?: () -> untyped def self.parser: () -> untyped def add_link: () -> untyped def after_block_boundary?: () -> untyped def before_block_boundary?: () -> untyped def configure_parser: () -> untyped def handle_extension: () -> untyped def handle_kramdown_html_tag: () -> untyped def initialize: () -> void def new_block_el: () -> untyped def normalize_link_id: () -> untyped def parse: () -> untyped def parse_abbrev_definition: () -> untyped def parse_attribute_list: () -> untyped def parse_atx_header: () -> untyped def parse_autolink: () -> untyped def parse_blank_line: () -> untyped def parse_block_extensions: () -> untyped def parse_block_html: () -> untyped def parse_block_math: () -> untyped def parse_blockquote: () -> untyped def parse_blocks: () -> untyped def parse_codeblock: () -> untyped def parse_codeblock_fenced: () -> untyped def parse_codespan: () -> untyped def parse_definition_list: () -> untyped def parse_emphasis: () -> untyped def parse_eob_marker: () -> untyped def parse_escaped_chars: () -> untyped def parse_extension_start_tag: () -> untyped def parse_first_list_line: () -> untyped def parse_footnote_definition: () -> untyped def parse_footnote_marker: () -> untyped def parse_horizontal_rule: () -> untyped def parse_html_entity: () -> untyped def parse_inline_math: () -> untyped def parse_line_break: () -> untyped def parse_link: () -> untyped def parse_link_definition: () -> untyped def parse_list: () -> untyped def parse_paragraph: () -> untyped def parse_setext_header: () -> untyped def parse_smart_quotes: () -> untyped def parse_span_extensions: () -> untyped def parse_span_html: () -> untyped def parse_spans: () -> untyped def parse_table: () -> untyped def parse_typographic_syms: () -> untyped def replace_abbreviations: () -> untyped def reset_env: () -> untyped def restore_env: () -> untyped def save_env: () -> untyped def span_parser_regexps: () -> untyped def update_attr_with_ial: () -> untyped def update_ial_with_ial: () -> untyped def update_link_definitions: () -> untyped def update_raw_header_text: () -> untyped def update_tree: () -> untyped end # sig/kramdown/parser/markdown.rbs class Kramdown::Parser::Markdown < Kramdown::Parser::Kramdown def initialize: () -> void end # sig/kramdown/utils/entities.rbs class Kramdown::Utils::Entities::Entity def char: () -> untyped end # sig/kramdown/utils/ordered_hash.rbs class Kramdown::Utils::OrderedHash def ==: () -> untyped def []: () -> untyped def []=: () -> untyped def delete: () -> untyped def dup: () -> untyped def each: () -> untyped def has_key?: () -> untyped def initialize: () -> void def inspect: () -> untyped def merge!: () -> untyped end # sig/kramdown/utils/string_scanner.rbs class Kramdown::Utils::StringScanner < StringScanner def current_line_number: () -> untyped def initialize: () -> void def pos=: () -> untyped def revert_pos: () -> untyped def save_pos: () -> untyped end # sig/kramdown/compatibility.rbs class String def end_with?: () -> untyped def start_with?: () -> untyped end # sig/kramdown/converter.rbs module Kramdown def self.data_dir: () -> untyped end # sig/kramdown/converter/math_engine/itex2mml.rbs module Kramdown::Converter::MathEngine::Itex2MML def self.call: () -> untyped end # sig/kramdown/converter/math_engine/mathjax.rbs module Kramdown::Converter::MathEngine::Mathjax def self.call: () -> untyped end # sig/kramdown/converter/math_engine/ritex.rbs module Kramdown::Converter::MathEngine::Ritex def self.call: () -> untyped end # sig/kramdown/converter/pdf.rbs module Kramdown::Converter::Pdf::PrawnDocumentExtension def embed_image: () -> untyped def image_floats: () -> untyped end # sig/kramdown/converter/pdf.rbs module Kramdown::Converter::Pdf::PrawnDocumentExtension::CustomBox def available_width: () -> untyped end # sig/kramdown/converter/syntax_highlighter/coderay.rbs module Kramdown::Converter::SyntaxHighlighter::Coderay def self.call: () -> untyped def self.options: () -> untyped def self.prepare_options: () -> untyped end # sig/kramdown/converter/syntax_highlighter/rouge.rbs module Kramdown::Converter::SyntaxHighlighter::Rouge def self.call: () -> untyped end # sig/kramdown/options.rbs module Kramdown::Options def self.defaults: () -> untyped def self.define: () -> untyped def self.defined?: () -> untyped def self.definitions: () -> untyped def self.merge: () -> untyped def self.parse: () -> untyped def self.simple_array_validator: () -> untyped def self.simple_hash_validator: () -> untyped def self.str_to_sym: () -> untyped end # sig/kramdown/parser/html.rbs module Kramdown::Parser::Html::Parser def handle_html_start_tag: () -> untyped def handle_raw_html_tag: () -> untyped def parse_raw_html: () -> untyped end # sig/kramdown/utils.rbs module Kramdown::Utils def self.camelize: () -> untyped def self.deep_const_get: () -> untyped def self.deep_const_get: () -> untyped def self.snake_case: () -> untyped end # sig/kramdown/utils/configurable.rbs module Kramdown::Utils::Configurable def configurable: () -> untyped end # sig/kramdown/utils/entities.rbs module Kramdown::Utils::Entities def entity: () -> untyped end # sig/kramdown/utils/html.rbs module Kramdown::Utils::Html def entity_to_str: () -> untyped def escape_html: () -> untyped def html_attributes: () -> untyped end # sig/kramdown/utils/unidecoder.rbs module Kramdown::Utils::Unidecoder def self.decode: () -> untyped def self.decode: () -> untyped end