UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

7 lines (6 loc) 475 B
import { InputRule, EditorState, Transaction } from '../prosemirror'; export declare type InputRuleHandler<T> = (state: EditorState<T>, match, start, end) => (Transaction | undefined) | string; export declare function defaultInputRuleHandler(inputRule: InputRule): InputRule; export declare function createInputRule(match: RegExp, handler: InputRuleHandler<any>): InputRule; export declare const leafNodeReplacementCharacter = ""; export declare const uuid: () => string;