UNPKG

amotify

Version:

UI Component for React,NextJS,esbuild

38 lines (37 loc) 956 B
import Input from './Input'; declare namespace Cropper { type Use = '1:1' | '16:9' | '9:16' | '4:3' | '3:4' | '3:1' | '1:2' | [ number, number ]; type Usage = { w: number; h: number; aspect: number; }; type Input = { use: Use; develops: Develop[]; onProcessFinished: { (files: Input.Filer.CustomFile[]): void; }; }; type Develop = { size: 'S' | 'R' | 'L'; maxSize?: number; }; type Methods = { openDialogNEdit(p: Input): void; openEditor(p: Input & { imageFile: Input.Filer.CustomFile | File; }): void; }; type CoreProps = { val_file: Input.Filer.CustomFile; options: Input; finishedCallback(files: Input.Filer.CustomFile[]): void; abortCallback(): void; }; } declare const Cropper: Cropper.Methods; export { Cropper, Cropper as default };