about summary refs log tree commit diff
path: root/src/lib/media/types.ts
blob: e6f442759fbe2f792631e10ce92dbec621f6d224 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import {openCropper} from 'react-native-image-crop-picker'

export interface Dimensions {
  width: number
  height: number
}

export interface PickerOpts {
  mediaType?: string
  multiple?: boolean
  maxFiles?: number
}

export interface CameraOpts {
  width: number
  height: number
  freeStyleCropEnabled?: boolean
  cropperCircleOverlay?: boolean
}

export type CropperOptions = Parameters<typeof openCropper>[0]