import { SpriteVFXItem } from './SpriteVFXItem'; import type { SpriteItem } from './SpriteItem'; import type { FilterDefine } from '../../render/filter'; import type { ValueGetter } from '../../math/ValueGetter'; import type { Mesh } from '@predy-js/render-interface'; import type { Composition } from '../../player/Composition'; export declare class FilterSpriteVFXItem extends SpriteVFXItem { filter: FilterDefine; filterOptions: any; filterBlend: ValueGetter; mesh?: Mesh; get type(): "8"; set type(v: "8"); onConstructed(options: any): void; onItemUpdate(dt: any, lifetime: any): void; onItemRemoved(composition: any, content?: SpriteItem): void; _createContent(composition: Composition): SpriteItem; }