UNPKG

1.58 kBTypeScriptView Raw
1import { Main } from "./main";
2import { Circle, CircleWarp, Constants, Point, Rectangle } from "./Utils";
3import type { IOptions as ISlimOptions } from "./Options/Interfaces/IOptions";
4import type { IAbsorberOptions } from "./Plugins/Absorbers/Options/Interfaces/IAbsorberOptions";
5import type { IEmitterOptions } from "./Plugins/Emitters/Options/Interfaces/IEmitterOptions";
6import type { IPolygonMaskOptions } from "./Plugins/PolygonMask/Options/Interfaces/IPolygonMaskOptions";
7import type { RecursivePartial } from "./Types";
8import type { IParticle } from "./Core/Interfaces";
9declare const tsParticles: Main;
10declare const particlesJS: import("./pjs").IParticlesJS, pJSDom: import("./Core/Container").Container[];
11export * from "./Core/Particle/Vector";
12export * from "./Core/Container";
13export * from "./Enums";
14export * from "./Plugins/Absorbers/Enums";
15export * from "./Plugins/Emitters/Enums";
16export * from "./Plugins/PolygonMask/Enums";
17export { Circle, CircleWarp, Constants, Point, Rectangle, Main };
18export * from "./Utils/CanvasUtils";
19export * from "./Utils/ColorUtils";
20export * from "./Utils/NumberUtils";
21export * from "./Utils/Utils";
22export * from "./Types";
23export * from "./Core/Interfaces";
24export * from "./Core/Particle";
25export * from "./Core/ExternalInteractorBase";
26export * from "./Core/ParticlesInteractorBase";
27export { particlesJS, pJSDom, tsParticles };
28export declare type IOptions = ISlimOptions & IAbsorberOptions & IEmitterOptions & IPolygonMaskOptions;
29export { IParticle };
30export declare type ISourceOptions = RecursivePartial<IOptions>;