export class AbstractParticleRenderer {
    /**
     *
     * @type {Engine}
     */
    engine: Engine;
    /**
     *
     * @param {Engine} engine
     */
    initialize(engine: Engine): void;
    finalize(): void;
    startup(): void;
    shutdown(): void;
    /**
     *
     * @param {ParticleRenderCommand[]} commands
     */
    render(commands: ParticleRenderCommand[]): void;
}
//# sourceMappingURL=AbstractParticleRenderer.d.ts.map