lib/pardall_markdown/metadata_parser.ex

defmodule PardallMarkdown.MetadataParser do
  @type option :: {:is_index?, boolean(), :is_required?, boolean()}
  @type options :: [option]

  @callback parse(String.t(), String.t(), options) ::
              {:ok, map(), String.t()} | {:error, String.t()}
end