/** * Props for the ImageEditor component * This interface is the public API - DO NOT CHANGE without major version bump */ export interface IImageEditorProps { imageUrl: string; onSave: (imageBlob: Blob) => void; onCancel: () => void; showCancelButton?: boolean; className?: string; headerClassName?: string; toolbarClassName?: string; buttonClassName?: string; saveButtonClassName?: string; cancelButtonClassName?: string; canvasClassName?: string; canvasWrapperClassName?: string; zoomButtonClassName?: string; background?: string; saveButtonTitle?: string; cancelButtonTitle?: string; } /** * Full-featured Image Editor component with styled UI * * For headless usage, import useImageEditor from '@ozdemircibaris/react-image-editor/core' */ declare const ImageEditor: (props: IImageEditorProps) => import("react/jsx-runtime").JSX.Element; export default ImageEditor;