import type { ParseData, ParserDef } from './types.js'; /** * @example * export function markdown(md: string): string { * if (!md) return `

` * const plugins = [...defaultParsers, myCustomPlugin] * const { parse } = createTokenizerParser(plugins) * return parse(md) * } */ export declare function createTokenizerParser(parsers: ParserDef[]): { parse: (md: string) => string; parseIter: (str: string) => IterableIterator; parseNext: (src: string, startIndex: number) => ParseData; parseParagraph: (md: string) => string; };