/**
 * HTML 属性追加命令。
 * 直接在选区后插入 Penna 扩展属性块 `{.className}`，并选中 className 以便直接输入。
 */
import type { EditorView } from "@codemirror/view";
import type { Command, CommandContext } from "../../../editor/commands/Command";
export declare class HtmlAttrCommand implements Command {
    /**
     * 在选区末尾插入可编辑的 HTML 属性块并选中类名。
     * @param view - 要修改的 CodeMirror 编辑器实例
     * @param _payload - 未使用的命令参数
     * @param _ctx - 未使用的命令上下文
     * @returns 始终返回 true，表示已插入属性块
     */
    execute(view: EditorView, _payload: unknown, _ctx: CommandContext): boolean;
}
/** `htmlAttr` 命令实例 */
export declare const htmlAttrCommand: HtmlAttrCommand;
//# sourceMappingURL=HtmlAttrCommand.d.ts.map