import { ProviderFactory } from '@uidu/editor-common';
import { Schema } from 'prosemirror-model';
import { Plugin, PluginKey } from 'prosemirror-state';
export declare function inputRulePlugin(schema: Schema, providerFactory?: ProviderFactory): Plugin | undefined;
export declare const stateKey: PluginKey<any>;
declare const plugins: (schema: Schema, providerFactory?: ProviderFactory) => Plugin<any>[];
export default plugins;
