import type { RefObject } from 'react'; import type { Editor as TiptapEditor } from '@tiptap/core'; import type { ImageAttributes } from '../ImageEditDialog'; import type { ImagePosition } from '../ImageActionButtons'; interface UseImageActionsParams { tiptapEditor: TiptapEditor | null; iframeRef: RefObject; isDialogOpen?: boolean; } interface UseImageActionsReturn { hoveredImagePosition: ImagePosition | null; currentImageAttrs: ImageAttributes | null; currentImageElement: HTMLImageElement | null; handleDelete: () => void; setIsOverButtons: (value: boolean) => void; } export default function useImageActions({ tiptapEditor, iframeRef, isDialogOpen }: UseImageActionsParams): UseImageActionsReturn; export {}; //# sourceMappingURL=useImageActions.d.ts.map