import { DecoratorNode, NodeKey, SerializedLexicalNode, DOMExportOutput, DOMConversionMap, EditorConfig } from 'lexical';
export type SerializedDummyButtonNode = SerializedLexicalNode & {
    type: 'dummy-button-node';
    version: 1;
};
export declare class DummyButtonNode extends DecoratorNode<JSX.Element> {
    static getType(): string;
    constructor(key?: NodeKey);
    static clone(node: DummyButtonNode): DummyButtonNode;
    static importJSON(serializedNode: SerializedDummyButtonNode): DummyButtonNode;
    exportJSON(): SerializedDummyButtonNode;
    createDOM(config: EditorConfig): HTMLElement;
    updateDOM(): false;
    exportDOM(): DOMExportOutput;
    static importDOM(): DOMConversionMap | null;
    decorate(): JSX.Element;
}
//# sourceMappingURL=DummyButtonNode.d.ts.map