import { BlockRendererApi } from '../api/BlockRendererApi'; import { BaseValidatedClass } from '../BaseValidatedClass'; import { ImmutableHtmlNode } from '../modifications/ImmutableNode'; export declare class BlockRenderer extends BaseValidatedClass { api: BlockRendererApi; /** List of methods that must be implemented by subclasses */ private static readonly REQUIRED_METHODS; constructor(); /** * @deprecated - use {@link getPreviewInnerHtml} instead */ getPreviewHtml(_node: ImmutableHtmlNode): string | undefined; /** * @description returns custom content to be displayed inside the {@link Block} root TD element */ getPreviewInnerHtml(_node: ImmutableHtmlNode): string; }