import Mark from "./Mark"; import underlinesRule from "../rules/underlines"; export default class Underline extends Mark { get name(): string; get schema(): { parseDOM: ({ tag: string; style?: undefined; getAttrs?: undefined; } | { style: string; getAttrs: (value: any) => boolean; tag?: undefined; })[]; toDOM: () => (string | number)[]; }; get rulePlugins(): (typeof underlinesRule)[]; inputRules({ type }: { type: any; }): import("prosemirror-inputrules").InputRule[]; keys({ type }: { type: any; }): { "Mod-u": (state: import("prosemirror-state").EditorState, dispatch?: ((tr: import("prosemirror-state").Transaction) => void) | undefined) => boolean; }; get toMarkdown(): { open: string; close: string; mixable: boolean; expelEnclosingWhitespace: boolean; }; parseMarkdown(): { mark: string; }; } //# sourceMappingURL=Underline.d.ts.map