interface UseImageEditorResult { currentImageUrl: string; currentBlob: Blob | null; applyImage: (blob: Blob) => string; reset: () => void; } /** * Manages the image history for the editor. * Tracks the current image URL/blob and cleans up generated object URLs on unmount. */ export declare function useImageEditor(initialImageUrl: string): UseImageEditorResult; export {};