// flow-typed signature: c45392f7172cd7052d2ed37e810a30ce
// flow-typed version: <<STUB>>/remark-parse_v4/flow_v0.68.0

/**
 * This is an autogenerated libdef stub for:
 *
 *   'remark-parse'
 *
 * Fill this stub out by replacing all the `any` types.
 *
 * Once filled out, we encourage you to share your work with the
 * community by sending a pull request to:
 * https://github.com/flowtype/flow-typed
 */

declare module "remark-parse" {
  declare module.exports: any;
}

/**
 * We include stubs for each file inside this npm package in case you need to
 * require those files directly. Feel free to delete any files that aren't
 * needed.
 */
declare module "remark-parse/lib/decode" {
  declare module.exports: any;
}

declare module "remark-parse/lib/defaults" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/break" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/code-inline" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/delete" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/emphasis" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/escape" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/link" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/strong" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/tag" {
  declare module.exports: any;
}

declare module "remark-parse/lib/locate/url" {
  declare module.exports: any;
}

declare module "remark-parse/lib/parse" {
  declare module.exports: any;
}

declare module "remark-parse/lib/parser" {
  declare module.exports: any;
}

declare module "remark-parse/lib/set-options" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/auto-link" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/blockquote" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/break" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/code-fenced" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/code-indented" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/code-inline" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/definition" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/delete" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/emphasis" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/escape" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/footnote-definition" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/heading-atx" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/heading-setext" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/html-block" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/html-inline" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/link" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/list" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/newline" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/paragraph" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/reference" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/strong" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/table" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/text" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/thematic-break" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenize/url" {
  declare module.exports: any;
}

declare module "remark-parse/lib/tokenizer" {
  declare module.exports: any;
}

declare module "remark-parse/lib/unescape" {
  declare module.exports: any;
}

declare module "remark-parse/lib/util/get-indentation" {
  declare module.exports: any;
}

declare module "remark-parse/lib/util/html" {
  declare module.exports: any;
}

declare module "remark-parse/lib/util/interrupt" {
  declare module.exports: any;
}

declare module "remark-parse/lib/util/normalize" {
  declare module.exports: any;
}

declare module "remark-parse/lib/util/remove-indentation" {
  declare module.exports: any;
}

// Filename aliases
declare module "remark-parse/index" {
  declare module.exports: $Exports<"remark-parse">;
}
declare module "remark-parse/index.js" {
  declare module.exports: $Exports<"remark-parse">;
}
declare module "remark-parse/lib/decode.js" {
  declare module.exports: $Exports<"remark-parse/lib/decode">;
}
declare module "remark-parse/lib/defaults.js" {
  declare module.exports: $Exports<"remark-parse/lib/defaults">;
}
declare module "remark-parse/lib/locate/break.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/break">;
}
declare module "remark-parse/lib/locate/code-inline.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/code-inline">;
}
declare module "remark-parse/lib/locate/delete.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/delete">;
}
declare module "remark-parse/lib/locate/emphasis.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/emphasis">;
}
declare module "remark-parse/lib/locate/escape.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/escape">;
}
declare module "remark-parse/lib/locate/link.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/link">;
}
declare module "remark-parse/lib/locate/strong.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/strong">;
}
declare module "remark-parse/lib/locate/tag.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/tag">;
}
declare module "remark-parse/lib/locate/url.js" {
  declare module.exports: $Exports<"remark-parse/lib/locate/url">;
}
declare module "remark-parse/lib/parse.js" {
  declare module.exports: $Exports<"remark-parse/lib/parse">;
}
declare module "remark-parse/lib/parser.js" {
  declare module.exports: $Exports<"remark-parse/lib/parser">;
}
declare module "remark-parse/lib/set-options.js" {
  declare module.exports: $Exports<"remark-parse/lib/set-options">;
}
declare module "remark-parse/lib/tokenize/auto-link.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/auto-link">;
}
declare module "remark-parse/lib/tokenize/blockquote.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/blockquote">;
}
declare module "remark-parse/lib/tokenize/break.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/break">;
}
declare module "remark-parse/lib/tokenize/code-fenced.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/code-fenced">;
}
declare module "remark-parse/lib/tokenize/code-indented.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/code-indented">;
}
declare module "remark-parse/lib/tokenize/code-inline.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/code-inline">;
}
declare module "remark-parse/lib/tokenize/definition.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/definition">;
}
declare module "remark-parse/lib/tokenize/delete.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/delete">;
}
declare module "remark-parse/lib/tokenize/emphasis.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/emphasis">;
}
declare module "remark-parse/lib/tokenize/escape.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/escape">;
}
declare module "remark-parse/lib/tokenize/footnote-definition.js" {
  declare module.exports: $Exports<
    "remark-parse/lib/tokenize/footnote-definition",
  >;
}
declare module "remark-parse/lib/tokenize/heading-atx.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/heading-atx">;
}
declare module "remark-parse/lib/tokenize/heading-setext.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/heading-setext">;
}
declare module "remark-parse/lib/tokenize/html-block.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/html-block">;
}
declare module "remark-parse/lib/tokenize/html-inline.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/html-inline">;
}
declare module "remark-parse/lib/tokenize/link.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/link">;
}
declare module "remark-parse/lib/tokenize/list.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/list">;
}
declare module "remark-parse/lib/tokenize/newline.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/newline">;
}
declare module "remark-parse/lib/tokenize/paragraph.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/paragraph">;
}
declare module "remark-parse/lib/tokenize/reference.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/reference">;
}
declare module "remark-parse/lib/tokenize/strong.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/strong">;
}
declare module "remark-parse/lib/tokenize/table.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/table">;
}
declare module "remark-parse/lib/tokenize/text.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/text">;
}
declare module "remark-parse/lib/tokenize/thematic-break.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/thematic-break">;
}
declare module "remark-parse/lib/tokenize/url.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenize/url">;
}
declare module "remark-parse/lib/tokenizer.js" {
  declare module.exports: $Exports<"remark-parse/lib/tokenizer">;
}
declare module "remark-parse/lib/unescape.js" {
  declare module.exports: $Exports<"remark-parse/lib/unescape">;
}
declare module "remark-parse/lib/util/get-indentation.js" {
  declare module.exports: $Exports<"remark-parse/lib/util/get-indentation">;
}
declare module "remark-parse/lib/util/html.js" {
  declare module.exports: $Exports<"remark-parse/lib/util/html">;
}
declare module "remark-parse/lib/util/interrupt.js" {
  declare module.exports: $Exports<"remark-parse/lib/util/interrupt">;
}
declare module "remark-parse/lib/util/normalize.js" {
  declare module.exports: $Exports<"remark-parse/lib/util/normalize">;
}
declare module "remark-parse/lib/util/remove-indentation.js" {
  declare module.exports: $Exports<"remark-parse/lib/util/remove-indentation">;
}
