Perseus
    Preparing search index...

    Variable pureMarkdownRulesConst

    pureMarkdownRules: {
        Array: {
            html: ArrayNodeOutput<string>;
            react: ArrayNodeOutput<ReactNode>;
        };
        autolink: DefaultInRule;
        blockMath: {
            match: (source: any, state: any) => any;
            order: any;
            parse: (capture: any, parse: any, state: any) => any;
        };
        blockQuote: {
            html: HtmlNodeOutput;
            match: any;
            order: number;
            parse: SingleNodeParseFunction;
            quality?: (capture: Capture, state: State, prevCapture: string) => number;
            react: NodeOutput<ReactElement>;
        };
        br: DefaultInOutRule;
        codeBlock: DefaultInOutRule;
        columns: {
            match: any;
            order: -2;
            parse: (capture: any, parse: any, state: any) => any;
        };
        crowdinId: {
            match: (source: any, state: any, prevCapture: any) => any;
            order: -1;
            parse: (capture: any, parse: any, state: any) => any;
        };
        def: LenientInOutRule;
        del: DefaultInOutRule;
        em: DefaultInOutRule;
        escape: DefaultInRule;
        fence: {
            html: HtmlNodeOutput
            | null;
            match: MatchFunction;
            order: number;
            parse: (capture: any, parse: any, state: any) => any;
            quality?: (capture: Capture, state: State, prevCapture: string) => number;
            react: ReactNodeOutput | null;
        };
        heading: DefaultInOutRule;
        hr: DefaultInOutRule;
        image: DefaultInOutRule;
        inlineCode: DefaultInOutRule;
        lheading: DefaultInRule;
        link: DefaultInOutRule;
        lint: {
            match: (s: any) => any;
            order: 1000;
            parse: (capture: any, parse: any, state: any) => any;
        };
        list: DefaultInOutRule;
        mailto: DefaultInRule;
        math: {
            match: (source: any, state: any) => any;
            order: number;
            parse: (capture: any, parse: any, state: any) => any;
        };
        newline: TextInOutRule;
        nptable: DefaultInRule;
        paragraph: DefaultInOutRule;
        refimage: DefaultInRule;
        reflink: DefaultInRule;
        strong: DefaultInOutRule;
        table: DefaultInOutRule;
        tableSeparator: DefaultInRule;
        text: TextInOutRule;
        titledTable: {
            match: any;
            order: number;
            parse: (capture: any, parse: any, state: any) => any;
        };
        u: DefaultInOutRule;
        unescapedDollar: {
            match: any;
            order: number;
            parse: (capture: any, parse: any, state: any) => any;
        };
        url: DefaultInRule;
        widget: {
            match: any;
            order: number;
            parse: (capture: any, parse: any, state: any) => any;
        };
    } = ...

    Type Declaration