media-manager-next
Version:
Simple media manager to use it for uploading and managing resources (images, files, etc.). It uses MUI material design theme.
10 lines • 638 B
TypeScript
import { ISizeCalculationResult } from 'image-size/dist/types/interface';
import type { NextApiRequest } from 'next';
export declare type MediaUploadOptions = {
onMediaUpload: (mimetype: null | string, url: string, dimensions: ISizeCalculationResult) => Promise<Object>;
onMediaDelete: (id: number | string) => Promise<Object>;
};
export declare const deleteFileFromBucket: (id: number | string, url: string, { onMediaDelete }: MediaUploadOptions) => Promise<unknown>;
declare const post: (req: NextApiRequest, options: MediaUploadOptions) => Promise<unknown>;
export default post;
//# sourceMappingURL=googleCloudStorage.d.ts.map