import { ContextTag, NoMeta, UnknownToken } from '../../model'; import { BlockTag, BlockCode, BlockMath, BlockHeading, BlockHr, BlockQuote, BlockList, BlockOrdList, BlockParagraph, BlockText, BlockTable, BlockListItem, BlockAlign, BlockFootnotes, MetaHeadings, MetaFootnotes } from '../../block/model'; import { BlockRenderRuleStr } from '../str'; export declare const CodeBlockHtml: BlockRenderRuleStr; export declare const CodeBlockWithClassHtml: BlockRenderRuleStr; export declare const MathBlockHtml: BlockRenderRuleStr; export declare const MathBlockWithClassHtml: BlockRenderRuleStr; export declare const FootnotesBlockHtml: BlockRenderRuleStr, MetaFootnotes>; export declare const HeadingHtml: BlockRenderRuleStr, MetaHeadings>; export declare const HeadingWithIdHtml: BlockRenderRuleStr, MetaHeadings>; export declare const HrHtml: BlockRenderRuleStr; export declare const HrXHtml: BlockRenderRuleStr; export declare const QuoteHtml: BlockRenderRuleStr, NoMeta>; export declare const ListHtml: BlockRenderRuleStr, NoMeta>; export declare const OrdListHtml: BlockRenderRuleStr, NoMeta>; export declare const ParagraphHtml: BlockRenderRuleStr, NoMeta>; export declare const TextBlockHtml: BlockRenderRuleStr, NoMeta>; export declare const TableHtml: BlockRenderRuleStr, NoMeta>; export declare const BlockHtml: ([ContextTag.Block, BlockTag.Code, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Code; } & { l?: string | undefined; _: string; }, NoMeta>] | [ContextTag.Block, BlockTag.Heading, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Heading; } & { i: number; n: number; _: any[]; }, MetaHeadings>] | [ContextTag.Block, BlockTag.Hr, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Hr; } & import("../../block/model").BlockEmpty, NoMeta>] | [ContextTag.Block, BlockTag.Quote, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Quote; } & import("../../block/model").BlockNested, NoMeta>] | [ContextTag.Block, BlockTag.List, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.List; } & { _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.OrdList, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.OrdList; } & { s?: number | undefined; _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.Paragraph, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Paragraph; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Text, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Text; } & import("../../block/model").BlockPhrase, NoMeta>])[]; export declare const BlockXHtml: ([ContextTag.Block, BlockTag.Code, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Code; } & { l?: string | undefined; _: string; }, NoMeta>] | [ContextTag.Block, BlockTag.Heading, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Heading; } & { i: number; n: number; _: any[]; }, MetaHeadings>] | [ContextTag.Block, BlockTag.Hr, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Hr; } & import("../../block/model").BlockEmpty, NoMeta>] | [ContextTag.Block, BlockTag.Quote, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Quote; } & import("../../block/model").BlockNested, NoMeta>] | [ContextTag.Block, BlockTag.List, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.List; } & { _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.OrdList, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.OrdList; } & { s?: number | undefined; _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.Paragraph, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Paragraph; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Text, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Text; } & import("../../block/model").BlockPhrase, NoMeta>])[]; export declare const BlockTablesHtml: ([ContextTag.Block, BlockTag.Code, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Code; } & { l?: string | undefined; _: string; }, NoMeta>] | [ContextTag.Block, BlockTag.Heading, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Heading; } & { i: number; n: number; _: any[]; }, MetaHeadings>] | [ContextTag.Block, BlockTag.Hr, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Hr; } & import("../../block/model").BlockEmpty, NoMeta>] | [ContextTag.Block, BlockTag.Quote, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Quote; } & import("../../block/model").BlockNested, NoMeta>] | [ContextTag.Block, BlockTag.List, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.List; } & { _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.OrdList, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.OrdList; } & { s?: number | undefined; _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.Paragraph, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Paragraph; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Text, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Text; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Table, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Table; } & { h: any[][]; a: BlockAlign[]; _: any[][][]; }, NoMeta>])[]; export declare const BlockTablesXHtml: ([ContextTag.Block, BlockTag.Code, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Code; } & { l?: string | undefined; _: string; }, NoMeta>] | [ContextTag.Block, BlockTag.Heading, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Heading; } & { i: number; n: number; _: any[]; }, MetaHeadings>] | [ContextTag.Block, BlockTag.Hr, import("../../render").RenderFunc, ContextTag.Block, { $: BlockTag.Hr; } & import("../../block/model").BlockEmpty, NoMeta>] | [ContextTag.Block, BlockTag.Quote, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Quote; } & import("../../block/model").BlockNested, NoMeta>] | [ContextTag.Block, BlockTag.List, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.List; } & { _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.OrdList, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.OrdList; } & { s?: number | undefined; _: BlockListItem[]; }, NoMeta>] | [ContextTag.Block, BlockTag.Paragraph, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Paragraph; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Text, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Text; } & import("../../block/model").BlockPhrase, NoMeta>] | [ContextTag.Block, BlockTag.Table, import("../../render").RenderFunc, any, any>, ContextTag.Block, { $: BlockTag.Table; } & { h: any[][]; a: BlockAlign[]; _: any[][][]; }, NoMeta>])[];