export default useEditor; declare function useEditor({ id, }: { id: any; }): { isTransfering: boolean; handleUpdate: (event: any, parser: any) => void; handleMetaUpdate: (event: any, parser: any) => void; handlePanel: (event: any) => void; toDnDHandler: (handler: any) => any; getDnDEventPosition: (event: any) => { top: boolean; bottom: boolean; left: boolean; right: boolean; }; getDnDEventClientCoords: (event: any) => any[]; getDragAndDrop: () => { transfer: any; meta: any; }; triggerDragStart: (drag: any) => void; triggerDragEnd: () => void; handleDrop: any; handleChildXDrop: any; handleChildYDrop: any; handleDragStart: (event: any) => void; handleDragEnd: () => void; props: any; meta: any; };