declare const _default: import('vue').DefineComponent, {}, { program: undefined; context: undefined; texture: undefined; rampColor: undefined; aPositionBuffer: undefined; webgl: any; etime: undefined; wrapper: undefined; animation: undefined; particleContext: undefined; particleTexture: undefined; particleOptions: { fadeOpacity: number; speedFactor: number; dropRate: number; dropRateBump: number; uvRange: number[]; sRange: number[]; scale: number; }; paused: boolean; initial: boolean; right: number; }, {}, { handleRender(): void; handleClear(): void; handleSetup(): void; handleParticleSetup(): void; handleDraw(): Promise; handleResize(): void; handlePause(): void; handlePlay(): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, { bottom: string; viewport: any; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;