/** * Smooth, deterministic lateral wander offset. * Sum of two incommensurate sines so the signal is continuous and bounded by * `amp` (weights sum to 1). Replaces uncorrelated per-frame Math.random() * jitter, which caused visible twitching. * * @param seed per-fish constant (phase offset) so fish don't sync * @param t animation time in seconds * @param freq base frequency (Hz-ish) * @param amp max absolute offset in pixels */ export declare function wanderOffset(seed: number, t: number, freq: number, amp: number): number; //# sourceMappingURL=lateral-wander.d.ts.map