export declare type ParticleStyle = string | HTMLImageElement;
export declare type Position = [number, number];
export declare type Particle = {
dead: boolean;
life: number;
delay: number;
x: number;
y: number;
angle: number;
da: number;
dx: number;
dy: number;
w: number;
h: number;
gx: number;
gy: number;
xw: number;
style: ParticleStyle;
};
export declare type OnCreateParticle = (p: Particle) => Particle;
export declare type OnUpdateParticle = (p: Particle, dt: number) => void;