import { NodeRegistry } from '../helpers'; import { ArenaInlineInterface, ArenaNodeInline, ArenaNodeRoot, ArenaRootInterface, ChildArena, ChildArenaNode } from '../interfaces'; export declare class NodeFactory { static createRootNode(arena: ArenaRootInterface): ArenaNodeRoot; static createChildNode(arena: ChildArena, registry: NodeRegistry, isNew?: boolean, content?: string): ChildArenaNode; static createInlineNode(arena: ArenaInlineInterface): ArenaNodeInline; }