import MarkdownIt from 'markdown-it';
import { BaseParser } from './types';
import { ParserResponse } from './types';
export interface MarkdownParserOptions {
    allowLatex?: boolean;
    mdInstance?: MarkdownIt;
    mdOptions?: MarkdownIt.Options;
    linkAttributes?: Record<string, string>;
}
export declare class MarkdownParser extends BaseParser {
    readonly id = "markdown";
    readonly md: MarkdownIt;
    constructor(options?: MarkdownParserOptions);
    canParse(input: string, currentIndex: number): boolean;
    parse(input: string, currentIndex: number): ParserResponse;
}
//# sourceMappingURL=markdown-parser.d.ts.map