UNPKG

profile-plus

Version:

12 lines (11 loc) 538 B
import { BackendProvider } from 'lincd-server-utils/utils/BackendProvider'; import { Person } from './shapes/Person.js'; import { Area } from 'react-easy-crop'; export default class ProfilePlusBackendProvider extends BackendProvider { private static ALLOWED_EXTENSIONS; setupBeforeControllers(): void; loadProfilePicture(property: string): any; uploadImage(): Promise<unknown>; cropImage(imageUrl: string, croppedArea: Area, property: string, fileName: string): Promise<[Person, string]>; private compressImage; }