import { Plugin } from 'prosemirror-state';
import { Dispatch } from "../../event-dispatcher/index.js";
import { PortalProviderAPI } from "../../ui/PortalProvider/index.js";
import type { StatusPluginOptions } from "./types.js";
export { pluginKey, pluginKeyName } from "./plugin-key.js";
export type { StatusState, StatusType } from "./types.js";
declare const createPlugin: (dispatch: Dispatch, portalProviderAPI: PortalProviderAPI, options?: StatusPluginOptions) => Plugin<any>;
export default createPlugin;
