import { BaseOutProperties, Container, InProperties, RenderContext, WithSignal } from "@pmndrs/uikit"; //#region src/addons/glasses/ui/TextWithEmoji.d.ts export type TextWithEmojiOutProperties = BaseOutProperties & { text?: string; fontSize?: number; lineHeight?: number | string; emojiCdn?: 'twemoji' | 'noto-emoji'; emojiSizeMultiplier?: number; emojiOffsetY?: number; }; export type TextWithEmojiProperties = InProperties; /** Renders UIKit text and full-color emoji in one wrapping layout. */ export declare class TextWithEmoji extends Container { private cleanupEffect?; constructor(inputProperties?: InProperties, initialClasses?: Array | string>, inputConfig?: { renderContext?: RenderContext; defaultOverrides?: InProperties; defaults?: WithSignal; }); private parseSegments; private hasCompatibleChildren; private updateChildren; private rebuildChildren; dispose(): void; } //#endregion