import { Group, Mesh } from '@anov/3d-core'; import type { SceneControl } from '@anov/3d-core'; import PlaneMesh from './plane'; import PointMesh from './point'; import type LineMesh from './lineRain'; declare class RainMesh extends Mesh { plane: PlaneMesh; point: PointMesh; lineMesh: LineMesh; group: Group; option: any; constructor(option: { width: number; height: number; segment: number; }, sceneControl: SceneControl); initialize(): void; /** * 设置云效果 * @param {string} type - 效果类型 * @param {ICloudOption} ops - 配置参数 */ setEffect(type: string): void; update(): void; delete(): void; } export default RainMesh;