import { Node } from './node'; /** * Merge two text nodes: `node` into `prev`. * * @param {Object} prev - Preceding sibling. * @param {Object} node - Following sibling. * @return {Object} - `prev`. */ export declare const text: (prev: { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; }, node: { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; }) => { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; }; /** * Merge two blockquotes: `node` into `prev`, unless in * CommonMark mode. * * @param {Object} prev - Preceding sibling. * @param {Object} node - Following sibling. * @return {Object} - `prev`, or `node` in CommonMark mode. */ export declare const blockquote: (prev: { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; }, node: { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; }) => { type: "thematicBreak" | "html" | "yaml" | "table" | "tableCell" | "tableRow" | "paragraph" | "text" | "code" | "list" | "listItem" | "definition" | "footnoteDefinition" | "heading" | "blockquote" | "link" | "image" | "footnote" | "strong" | "emphasis" | "delete" | "inlineCode" | "break" | "root" | "markdownScript"; position?: { start: { line: number; column: number; offset: number; }; end: { line: number; column: number; offset: number; }; indent?: number[]; }; value?: string; children?: Node[]; };