export { default as Renderer } from './core/renderer/renderer.vue' export { components } from './core/components' import { components } from './core/components' export type ShapeType = keyof typeof components export const shapeNames = {} as Record for (const key in components) { shapeNames[key as ShapeType] = components[key as ShapeType].shapeName } export type { DrawExpose } from './core/hook/use-expose' export type { PresetAdd } from './core/hook/use-global-vars.ts'