UNPKG

874 BTypeScriptView Raw
1import ClipboardPipeline from '@ckeditor/ckeditor5-clipboard/src/clipboardpipeline';
2import DataTransfer from '@ckeditor/ckeditor5-clipboard/src/datatransfer';
3import { Plugin } from '@ckeditor/ckeditor5-core';
4import { Notification } from '@ckeditor/ckeditor5-ui';
5import FileRepository from '@ckeditor/ckeditor5-upload/src/filerepository';
6import ImageUtils from '../imageutils';
7
8export default class ImageUploadEditing extends Plugin {
9 static readonly requires: [typeof FileRepository, typeof Notification, typeof ClipboardPipeline, typeof ImageUtils];
10 static readonly pluginName: 'ImageUploadEditing';
11 init(): void;
12 afterInit(): void;
13}
14
15export function isHtmlIncluded(dataTransfer: DataTransfer): boolean;
16
17declare module '@ckeditor/ckeditor5-core/src/plugincollection' {
18 interface Plugins {
19 ImageUploadEditing: ImageUploadEditing;
20 }
21}