import { AbstractCropperInstanceParameters, AbstractCropperInstanceCallbacks, AbstractCropperInstanceSettings, DefaultSettings } from 'advanced-cropper'; import { CropperInstance } from '../instance/CropperInstance'; export declare type CropperInstanceSettings = DefaultSettings & AbstractCropperInstanceSettings; export declare type CropperInstanceSettingsProp = Partial> & Omit; export declare function useCropperInstance(props: () => AbstractCropperInstanceParameters & AbstractCropperInstanceCallbacks & { settings?: CropperInstanceSettingsProp; }): CropperInstance; export declare type CropperStateHook = ReturnType;