import { IAnyObject } from "./Renderer"; import { Emitter, EventType } from "./Emitter"; import type { Individual } from "./Individual"; import type { Group } from "./Group"; import type { Model } from "./Model"; import type { Range } from "./Range"; import type { Label } from "./Label"; type IObjectParamCacheType = { picker: P; objects: Q; } /** * 参数类型 */ type IMapBasicParamTypeKeyToType = { "number": number; "string": string; "boolean": boolean; } type IMapObjectParamTypeKeyToType = { "R": IObjectParamCacheType; "G": IObjectParamCacheType; "LR": IObjectParamCacheType