import { ChangeEvent, CSSProperties, DragEvent } from 'react' import { FlexProps } from '../flex' interface UploaderFile extends File { preview: string } interface UploaderProps { onUpload( files: UploaderFile[], event: ChangeEvent | DragEvent ): void disabled?: boolean accept?: string multiple?: boolean className?: string style?: CSSProperties } // FlexProps ζœ‰εΎ…θ€ƒθ™‘ type DefaultContainerProps = FlexProps type DefaultImageProps = DefaultContainerProps export type { UploaderProps, UploaderFile, DefaultContainerProps, DefaultImageProps }