import { VFXItem } from '../../player/VFXItem'; import type { FontBase, TextItem } from '@predy-js/specification'; import type { TextSystem } from './TextSystem'; import type { Composition } from '../../player/Composition'; export declare class TextVFXItem extends VFXItem { textOptions: TextItem['text']; system?: TextSystem; private _text; font: FontBase; _aPos: Float32Array; textDirty: boolean; readonly meshKey: string; get type(): "9"; get text(): string; set text(s: string); onConstructed(options: TextItem): void; onLifetimeBegin(composition: Composition, content: any): void; onItemRemoved(composition: any, content?: any): void; }