import { Transaction, EditorState, Plugin } from "prosemirror-state"; import { DecorationSet } from "prosemirror-view"; import Node from "./Node"; export default class ListItem extends Node { get name(): string; get schema(): { content: string; defining: boolean; draggable: boolean; parseDOM: { tag: string; }[]; toDOM: () => (string | number)[]; }; get plugins(): Plugin, any>[]; keys({ type }: { type: any; }): { Enter: (state: EditorState, dispatch?: ((tr: Transaction) => void) | undefined) => boolean; Tab: (state: EditorState, dispatch?: ((tr: Transaction) => void) | undefined) => boolean; "Shift-Tab": (state: EditorState, dispatch?: ((tr: Transaction) => void) | undefined) => boolean; "Mod-]": (state: EditorState, dispatch?: ((tr: Transaction) => void) | undefined) => boolean; "Mod-[": (state: EditorState, dispatch?: ((tr: Transaction) => void) | undefined) => boolean; "Shift-Enter": (state: any, dispatch: any) => boolean; "Alt-ArrowUp": (state: any, dispatch: any) => boolean; "Alt-ArrowDown": (state: any, dispatch: any) => boolean; }; toMarkdown(state: any, node: any): void; parseMarkdown(): { block: string; }; } //# sourceMappingURL=ListItem.d.ts.map