import { DragEvent, ReactNode } from 'react'; /** * * @export * @interface LeftRegistComponentMapItem * @img 图片地址 * @urlFn 组件异步加载函数 */ export interface LeftRegistComponentMapItem { type: string; component: string; img: string; imgCustom?: ReactNode; displayName: string; urlFn?: () => Promise; } export declare const dragEventResolve: (item: LeftRegistComponentMapItem) => { draggable: boolean; onDragStart: () => void; onDragOver: (e: DragEvent) => void; onDrop: () => void; onDragEnd: () => void; }; export declare const containerDragResolve: { onDragStart: () => void; onDragOver: (e: DragEvent) => void; onDrop: (e: DragEvent) => void; onDragEnd: () => void; };