import { ProgramWrapper } from './util';
export declare abstract class ParticleProgram {
    screenProgram: ProgramWrapper<string, any>;
    drawParticleProgram: ProgramWrapper<string, any>;
    updateParticleProgram: ProgramWrapper<string, any>;
    abstract createProgram(gl: WebGLRenderingContext): void;
}
