UNPKG

@atlaskit/editor-plugin-media

Version:

Media plugin for @atlaskit/editor-core

11 lines (10 loc) 810 B
import type { IntlShape } from 'react-intl'; import type { EditorAnalyticsAPI } from '@atlaskit/editor-common/analytics'; import type { SafePlugin } from '@atlaskit/editor-common/safe-plugin'; import type { ExtractInjectionAPI } from '@atlaskit/editor-common/types'; import type { EditorSelectionAPI } from '@atlaskit/editor-plugin-selection'; import type { MediaNextEditorPluginType } from '../mediaPluginType'; import type { MediaOptions } from '../types'; type WidthPlugin = ExtractInjectionAPI<MediaNextEditorPluginType>['width']; declare function keymapPlugin(options: MediaOptions | undefined, editorAnalyticsAPI: EditorAnalyticsAPI | undefined, editorSelectionAPI: EditorSelectionAPI | undefined, widthPlugin: WidthPlugin | undefined, getIntl: () => IntlShape): SafePlugin; export default keymapPlugin;