import type { ImageUploadResult, UploadFileConfig } from "../../config"; import { type Schema } from "prosemirror-model"; import type { EditorView } from "prosemirror-view"; export declare function uploadImage(uploadFileConfig: UploadFileConfig): Promise; export declare function uploadImageGetFigureNode(schema: Schema, uploadFileConfig: UploadFileConfig): Promise; export declare function getFigureNode(schema: Schema, result: ImageUploadResult): import("prosemirror-model").Node; export declare function applyChangedImage(view: EditorView, imagePos: number, image: ImageUploadResult): void;