export declare const MediaKit: (import('platejs/react').PlatePlugin; error?: import('@platejs/media/react').UploadError | null; maxFileCount?: number; multiple?: boolean; }, { placeholder: import('@platejs/media/react').PlaceholderApi; } & Record<"placeholder", { addUploadingFile: (id: string, file: File) => void; getUploadingFile: (id: string) => File; removeUploadingFile: (id: string) => void; }>, { insert: { media: (files: FileList, options?: (Omit & { at?: import('platejs').Path; }) | undefined) => any; }; }, {}>> | import('platejs/react').PlatePlugin> | import('platejs/react').PlatePlugin ArrayBuffer | Promise | string; } & import('@platejs/media').MediaPluginOptions, {}, { insert: { imageFromFiles: (files: FileList, options?: import('platejs').InsertNodesOptions | undefined) => void; }; }, {}>> | import('platejs/react').PlatePlugin> | import('platejs/react').PlatePlugin> | import('platejs/react').PlatePlugin> | import('platejs/react').PlatePlugin boolean; }>>)[];