import type { MarkdownNode } from "../../transformer/core/MarkdownNode.js";
export declare const SOURCE_LINE_ATTR = "data-penna-source-line";
export declare const SOURCE_END_LINE_ATTR = "data-penna-source-end-line";
export declare function countTopLevelDomRoots(html: string, doc?: Document): number;
/** 与 _renderBlocks 相同的顶层块过滤规则。 */
export declare function isRenderedTopLevelBlock(node: MarkdownNode): boolean;
//# sourceMappingURL=sourceLine.d.ts.map