1<?php
2
3declare(strict_types=1);
4
5/*
6 * This file is part of the league/commonmark package.
7 *
8 * (c) Colin O'Dell <colinodell@gmail.com>
9 *
10 * For the full copyright and license information, please view the LICENSE
11 * file that was distributed with this source code.
12 */
13
14namespace League\CommonMark;
15
16use League\CommonMark\Exception\CommonMarkException;
17use League\CommonMark\Output\RenderedContentInterface;
18
19/**
20 * Interface for a service which converts Markdown to HTML.
21 *
22 * @deprecated since 2.2; use {@link ConverterInterface} instead
23 */
24interface MarkdownConverterInterface
25{
26    /**
27     * Converts Markdown to HTML.
28     *
29     * @deprecated since 2.2; use {@link ConverterInterface::convert()} instead
30     *
31     * @throws CommonMarkException
32     */
33    public function convertToHtml(string $markdown): RenderedContentInterface;
34}
35