import { PredyPlugin } from '../../player/PluginSystem'; import type { PredyPlayerRenderFrame } from '../../render/PredyPlayerRenderFrame'; import type { Composition } from '../../player/Composition'; import type { VFXItem } from '../../player/VFXItem'; import type { CalculateGroup } from './CalculateGroup'; export declare class CalculatePlugin extends PredyPlugin { order: number; onCompositionReset(composition: any, pipeline: PredyPlayerRenderFrame): void; _setItemsParentTransform(calculateGroup: CalculateGroup, items: VFXItem[], item: VFXItem): void; onCompositionDidUpdate(composition: Composition, dt: number): void; onCompositionItemLifeBegin(composition: Composition, item: VFXItem): void; onCompositionItemRemoved(composition: Composition, item: VFXItem): void; }