import { EditorProps } from 'prosemirror-view'; import { SylApi } from '../../api'; import { IEventHandler, SylController } from '../../schema'; interface ICustomCtrlConfig extends Omit { eventHandler?: IEventHandler; appendTransaction?: SylController['appendTransaction']; filterTransaction?: SylController['filterTransaction']; } declare const CUSTOM_CTRL_ACCEPT: Record; declare const createCustomCtrlPlugin: (adapter: SylApi, customProps?: ICustomCtrlConfig[] | undefined) => import("../ctrl-plugin").ICtrlPlugin; export { createCustomCtrlPlugin, CUSTOM_CTRL_ACCEPT, ICustomCtrlConfig };