import { TextureData } from "@sardinefish/zogra-renderer"; import { RaindropRenderer, RenderOptions } from "./renderer"; import { RaindropSimulator, SimulatorOptions } from "./simulator"; interface Options extends SimulatorOptions, RenderOptions { } declare class RaindropFX { options: Options; renderer: RaindropRenderer; simulator: RaindropSimulator; private animHandle; constructor(options: Partial & { canvas: HTMLCanvasElement; }); start(): Promise; stop(): void; resize(width: number, height: number): void; setBackground(background: string | TextureData): Promise; private update; } export = RaindropFX; //# sourceMappingURL=index.d.ts.map