UNPKG

@atlaskit/editor-plugin-rule

Version:

Rule plugin for @atlaskit/editor-core

17 lines (16 loc) 674 B
import type { NextEditorPlugin, OptionalPlugin } from '@atlaskit/editor-common/types'; import type { AnalyticsPlugin } from '@atlaskit/editor-plugin-analytics'; import type { UiControlRegistryPlugin } from '@atlaskit/editor-plugin-ui-control-registry'; import type { insertHorizontalRule } from './pm-plugins/commands'; type RulePluginDependencies = [ OptionalPlugin<AnalyticsPlugin>, OptionalPlugin<UiControlRegistryPlugin> ]; export type RulePlugin = NextEditorPlugin<'rule', { actions: { insertHorizontalRule: ReturnType<typeof insertHorizontalRule>; }; dependencies: RulePluginDependencies; pluginConfiguration: undefined; }>; export {};