UNPKG

@vuux/editor

Version:

Vue Nuxt 富文本编辑器

15 lines (14 loc) 985 B
import { _Renderer } from './Renderer'; import { _TextRenderer } from './TextRenderer'; import { Token } from './Tokens'; import { MarkedOptions } from './MarkedOptions'; export declare class _Parser<ParserOutput = string, RendererOutput = string> { options: MarkedOptions<ParserOutput, RendererOutput>; renderer: _Renderer<ParserOutput, RendererOutput>; textRenderer: _TextRenderer<RendererOutput>; constructor(options?: MarkedOptions<ParserOutput, RendererOutput>); static parse<ParserOutput = string, RendererOutput = string>(tokens: Token[], options?: MarkedOptions<ParserOutput, RendererOutput>): ParserOutput; static parseInline<ParserOutput = string, RendererOutput = string>(tokens: Token[], options?: MarkedOptions<ParserOutput, RendererOutput>): ParserOutput; parse(tokens: Token[], top?: boolean): ParserOutput; parseInline(tokens: Token[], renderer?: _Renderer<ParserOutput, RendererOutput> | _TextRenderer<RendererOutput>): ParserOutput; }