diff --git a/marked/marked.d.ts b/marked/marked.d.ts index 44850f3dba..70659dbed0 100644 --- a/marked/marked.d.ts +++ b/marked/marked.d.ts @@ -61,7 +61,11 @@ interface MarkedStatic { setOptions(options: MarkedOptions): MarkedStatic; Renderer: { - new(): MarkedRenderer + new(): MarkedRenderer; + } + + Parser: { + new(options: MarkedOptions): MarkedParser; } } @@ -90,6 +94,10 @@ interface MarkedRenderer { text(text: string): any; } +interface MarkedParser { + parse(source: string): string +} + interface MarkedOptions { /** * Type: object Default: new Renderer()