UNPKG

react-mobile-cropper

Version:

The react mobile cropper inspired by Android mobile croppers

26 lines (25 loc) 1.01 kB
import React from 'react'; import { ImmediatelyOptions, InteractionOptions, TransitionOptions } from 'advanced-cropper'; export interface PublicNavigationProps { className?: string; buttonClassName?: string; rotateComponentClassName?: string; barClassName?: string; highlightedBarClassName?: string; activeBarClassName?: string; zeroBarClassName?: string; valueBarClassName?: string; } interface NavigationProps extends PublicNavigationProps { value: number; onRotate?: (angle: number, options?: TransitionOptions & InteractionOptions & ImmediatelyOptions) => void; onRotateEnd?: () => void; onFlip?: (horizontal: boolean, vertical?: boolean, options?: TransitionOptions & InteractionOptions & ImmediatelyOptions) => void; className?: string; disabled?: unknown; } export interface NavigationRef { refresh: () => void; } export declare const Navigation: React.ForwardRefExoticComponent<NavigationProps & React.RefAttributes<NavigationRef>>; export {};