import { CanvasLayer } from '../canvas-layer';
import { GridDataImage } from '../../source/grid-data-image';
import { ParticleConfig, ParticleRenderer } from '../../renderer/particle-renderer';
/**
 * 职责：
 * 1. 控制图层层面的可见性
 * 2. 渲染方式的选择
 */
export declare class ParticleAnimationLayer extends CanvasLayer {
    renderer: ParticleRenderer;
    private notStop;
    constructor();
    setOption(data: GridDataImage): void;
    setConfig(config: ParticleConfig): void;
    start(): void;
    stop(): void;
}
