import { Vector3 } from "three"; import { PandaEngine } from "./panda"; import { Viewport } from "./viewport"; export interface DrawAttr { name: string; mode: string; img_url: string; model_url: string; } export declare class DrawManager { app: PandaEngine; viewport: Viewport; is_creating: boolean; draw_attr: DrawAttr; pointsArr: Vector3[]; [key: string]: any; constructor(app: PandaEngine, viewport: Viewport); begin_draw(obj: DrawAttr): void; get_mouse_plane_pos(evt: any): Vector3; _right_stop_draw_event(): void; drag_drop_pipe(evt_type: any): void; drag_drop(evt_type: any): void; }