UNPKG

@atlaskit/editor-plugin-media

Version:

Media plugin for @atlaskit/editor-core

10 lines (9 loc) • 1.02 kB
import type { IntlShape } from 'react-intl'; import type { DispatchAnalyticsEvent } from '@atlaskit/editor-common/analytics/types/dispatch-analytics-event'; import type { PortalProviderAPI } from '@atlaskit/editor-common/common'; import type { EventDispatcher } from '@atlaskit/editor-common/event-dispatcher'; import type { NodeViewConstructor } from '@atlaskit/editor-common/lazy-node-view/types'; import type ProviderFactory from '@atlaskit/editor-common/provider-factory/provider-factory'; import type { ExtractInjectionAPI } from '@atlaskit/editor-common/types/next-editor-plugin'; import type { MediaNextEditorPluginType } from '../mediaPluginType'; export declare const lazyMediaInlineView: (portalProviderAPI: PortalProviderAPI, eventDispatcher: EventDispatcher, providerFactory: ProviderFactory, api: ExtractInjectionAPI<MediaNextEditorPluginType> | undefined, dispatchAnalyticsEvent?: DispatchAnalyticsEvent, fallbackMediaNameFetcher?: (id: string) => Promise<string>, intl?: IntlShape) => NodeViewConstructor;