import { MarkdownNode } from "../../transformer/core/MarkdownNode.js";
import { BlockParseContext } from "../../transformer/core/context/BlockParseContext";
/**
 * 递归寻找 AST 树中最深且最右侧的节点 (Deepest Open Block)
 */
export declare function getDeepestNode(nodes: MarkdownNode[]): MarkdownNode | null;
/**
 * 通用惰性延续判断 (可供 Blockquote, List, ListItem 等所有容器块复用)
 * * @param ctx 全局解析上下文
 * @param ctx
 * @param currentLines 容器当前已经收集的行
 * @param nextLine 准备探测的下一行 (不带当前容器前缀的行)
 * @param parseFn 降维解析函数，传入为了避免循环依赖
 */
export declare function canGenericLazyContinue(ctx: BlockParseContext, currentLines: string[], nextLine: string, parseFn: (lines: string[]) => MarkdownNode[]): boolean;
//# sourceMappingURL=lazyContinuation.d.ts.map