import { TemplateResult } from 'lit'; import { ArenaCursorText, ArenaFormatings, ArenaNodeSingle, ArenaSingleInterface } from '../interfaces'; import { AbstractNode } from './AbstractNode'; export declare class SingleNode extends AbstractNode implements ArenaNodeSingle { readonly hasParent: true; readonly hasChildren: false; readonly hasText: false; readonly inline: false; readonly single: true; getTemplate(): TemplateResult | string; getOutput(type: string, frms: ArenaFormatings): string; getDataHtml(): string; getPlainText(): string; getTextCursor(): ArenaCursorText | undefined; clone(): ArenaNodeSingle; }