import { ElementRef, Renderer2 } from '@angular/core'; import type { ISbRichtext } from 'storyblok-js-client'; import * as i0 from "@angular/core"; export interface MarkNode { type: string; attrs?: any; } export declare class RichTextRendererDirective { el: ElementRef; renderer: Renderer2; slugToUrl: import("@geometricpanda/ng-storyblok/tokens").RewriteFn | undefined; storyblokRichText: import("@angular/core").InputSignal; onChange: import("@angular/core").EffectRef; private renderNode; private createElement; private createEmojiElement; private createHtmlElement; private applyMarks; private createLink; private wrapWithMark; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }