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