import { Object3D } from 'three' import { VNode, VNodeTypes } from 'vue' export type TresInstance = Object3D & { [key: string]: any } export type TresVNodeType = VNodeTypes & { name?: string | Array __name?: string setup?: (props: Readonly) => void } export type TresVNode = VNode & { children?: Array; type: TresVNodeType }