import type { ParticleEmitterState, RandomSource } from '@flighthq/types/contract'; export declare const PARTICLE_VELOCITY_STRIDE = 3; export declare function createParticleEmitterState(random?: RandomSource): ParticleEmitterState; /** Grow the per-particle state arrays to hold at least `capacity` particles. * No-op when already large enough. `colorBirth`/`colorDeath` are only grown when * the emitter uses color variance (they stay empty otherwise). */ export declare function ensureParticleEmitterStateCapacity(state: ParticleEmitterState, capacity: number, hasColorVariance: boolean): void; //# sourceMappingURL=particleEmitterState.d.ts.map