import type { Spec } from './NativeRNCImageEditor.ts'; type ImageCropDataFromSpec = Parameters[1]; export interface ImageCropData extends Omit { headers?: Record | Headers; format?: 'png' | 'jpeg' | 'webp'; resizeMode?: 'contain' | 'cover' | 'stretch' | 'center'; } export interface CropResult extends Omit, 'type'> { type: 'image/jpeg' | 'image/png' | 'image/webp'; } type AsyncReturnType = T extends (...args: any[]) => Promise ? R : never; export {}; //# sourceMappingURL=types.d.ts.map