import { Parser } from '../../Parser';
import type { IParser, TTokenizer } from '../../types';
import type { TInlineToken } from './types';
export interface MdInlineParserOpts<T extends TInlineToken> {
    parsers: TTokenizer<T, MdInlineParser<T>>[];
}
export declare class MdInlineParser<T extends TInlineToken = TInlineToken> extends Parser<T> implements IParser<T> {
    constructor(opts: MdInlineParserOpts<T>);
    parse(src: string): T[];
}
