/**
 * @file 行内注释语法
 * @module transformer/extends/inline/comment
 *
 * 语法：`%% ... %%`（Obsidian 风格，解析后不在 HTML 中渲染）
 */
import { BaseInlineParser } from "../../../transformer/core/ParserBase.js";
import { InlineParseContext } from "../../../transformer/core/context/InlineParseContext";
/**
 * 行内注释解析器。
 *
 * @extends {BaseInlineParser}
 */
declare class InlineCommentParser extends BaseInlineParser {
    constructor();
    canOpenAt(src: string, index: number, _ctx: InlineParseContext): boolean;
    /** @inheritdoc */
    parse(src: string, index: number, ctx: InlineParseContext): {
        node: import("../../../transformer/core/MarkdownNode.js").MarkdownNode;
        nextIndex: number;
    } | null;
    /** @inheritdoc */
    render(): string;
}
declare const _default: InlineCommentParser;
export default _default;
//# sourceMappingURL=comment.d.ts.map