import { ParticleSystem } from './ParticleSystem'; import { VFXItem } from '../../player/VFXItem'; import type { HitTestCustomParams } from '../interact/ClickHandler'; import type { ParticleItem } from '@predy-js/specification'; export declare class ParticleVFXItem extends VFXItem { get type(): "2"; set type(v: "2"); get contentVisible(): boolean; private _particleDestroyed; name: string; particle: ParticleItem; _region: any; onConstructed(options: any): void; onLifetimeBegin(renderer: any, particleSystem: ParticleSystem): ParticleSystem; stopParticleEmission(): void; resumeParticleEmission(): void; _destroyParticleItem: (item: any) => void; _createContent(renderer: any): ParticleSystem; onItemRemoved(composition: any, content: ParticleSystem): void; _isEnded(now: any): boolean; getHitTestParams(force?: any): void | HitTestCustomParams; _onHideChanged(hide: boolean): void; }