UNPKG

@firecms/core

Version:

Awesome Firebase/Firestore-based headless open-source CMS

7 lines (6 loc) 439 B
import { EditorView } from "prosemirror-view"; import { Plugin, PluginKey } from "prosemirror-state"; export type UploadFn = (image: File) => Promise<string>; export declare function onFileRead(view: EditorView, readerEvent: ProgressEvent<FileReader>, pos: number, upload: UploadFn, image: File): Promise<void>; export declare const ImagePluginKey: PluginKey<any>; export declare const createDropImagePlugin: (upload: UploadFn) => Plugin;