interface MarkJson { attrs: { [key: string]: any; }; type: string; } type CanOverrideUnsupportedMark = (markJson?: MarkJson) => boolean; interface MarkOverrideRule { canOverrideUnsupportedMark: CanOverrideUnsupportedMark; } type MarkOverrideRules = (type: string) => MarkOverrideRule; export declare const markOverrideRuleFor: MarkOverrideRules; export {};