export declare class TextComponent { constructor(); disposables: any[]; inputs: { text: string; background: boolean; centered: boolean; font: string; fontSize: number; height: number; curveSegments: number; bevelEnabled: boolean; bevelThickness: number; bevelSize: number; bevelOffset: number; bevelSegments: number; color: number; boundingBox: number; visible: boolean; }; events: { "INTERACTION.CLICK": boolean; "INTERACTION.HOVER": boolean; }; emits: { "TEXT.CLICK": boolean; "TEXT.HOVER": boolean; }; onInit(): void; onInputsUpdated(): void; onEvent(eventType: any, data: any): void; onDestroy(): void; } export declare const textType = "mp.threeText"; export declare function textFactory(sdk: any): () => TextComponent;