import { DecorationSet, EditorView } from "prosemirror-view"; import { Node as PMNode } from "prosemirror-model"; import { EditorState } from "prosemirror-state"; import { imageAlign, ImagePluginSettings } from "./types"; export declare const defaultDeleteSrc: () => Promise; export declare const defaultUploadFile: (file: File) => Promise; export declare const defaultExtraAttributes: { align: imageAlign; width: null; height: null; maxWidth: null; }; export declare const defaultCreateOverlay: () => HTMLDivElement; export declare const defaultUpdateOverlay: (overlay: Node, getPos: () => number | undefined, view: EditorView, node: PMNode) => void; export declare const defaultResizeCallback: (el: Element, updateCallback: () => void) => () => void; export declare const defaultCreateDecorations: (state: EditorState) => DecorationSet; export declare const defaultSettings: ImagePluginSettings; //# sourceMappingURL=defaults.d.ts.map