import type { FrameContext } from '../timeline/playable'; import { Playable, PlayableAsset } from '../timeline/playable'; import { ParticleSystem } from './particle-system'; /** * @since 2.0.0 */ export declare class ParticleBehaviourPlayable extends Playable { lastTime: number; particleSystem: ParticleSystem; start(context: FrameContext): void; processFrame(context: FrameContext): void; } export declare class ParticleBehaviourPlayableAsset extends PlayableAsset { createPlayable(): Playable; } export declare const particleUniformTypeMap: Record;