1 | import type { Container } from "./Container";
|
2 | import type { Particle } from "./Particle";
|
3 | export declare class Retina {
|
4 | private readonly container;
|
5 | reduceFactor: number;
|
6 | bubbleModeDistance: number;
|
7 | bubbleModeSize?: number;
|
8 | connectModeDistance: number;
|
9 | connectModeRadius: number;
|
10 | grabModeDistance: number;
|
11 | repulseModeDistance: number;
|
12 | attractModeDistance: number;
|
13 | attractDistance: number;
|
14 | slowModeRadius: number;
|
15 | linksDistance: number;
|
16 | linksWidth: number;
|
17 | sizeAnimationSpeed: number;
|
18 | pixelRatio: number;
|
19 | bounceModeDistance: number;
|
20 | maxSpeed: number;
|
21 | orbitRadius?: number;
|
22 | constructor(container: Container);
|
23 | init(): void;
|
24 | initParticle(particle: Particle): void;
|
25 | private handleMotionChange;
|
26 | }
|