import { DOMConversionMap, DOMExportOutput, EditorConfig, LexicalCommand, LexicalNode, SerializedLexicalNode } from "lexical"; import { JSX } from "solid-js"; import { DecoratorNode } from "lexical"; export type SerializedHorizontalRuleNode = SerializedLexicalNode; export declare const INSERT_HORIZONTAL_RULE_COMMAND: LexicalCommand; export declare class HorizontalRuleNode extends DecoratorNode { static getType(): string; static clone(node: HorizontalRuleNode): HorizontalRuleNode; static importJSON(serializedNode: SerializedHorizontalRuleNode): HorizontalRuleNode; static importDOM(): DOMConversionMap | null; exportDOM(): DOMExportOutput; createDOM(config: EditorConfig): HTMLElement; getTextContent(): string; isInline(): false; updateDOM(): boolean; decorate(): JSX.Element; } export declare function $createHorizontalRuleNode(): HorizontalRuleNode; export declare function $isHorizontalRuleNode(node: LexicalNode | undefined | null): boolean;