import * as prosemirror_model from 'prosemirror-model'; declare const defaultNodes: { highlightQuote: { group: string; }; citationList: { group: string; }; footnoteList: { group: string; }; discussion: { group: string; }; reference: { atom: boolean; isLeaf: boolean; inline: boolean; reactive: boolean; selectable: boolean; group: string; attrs: { id: { default: null; }; targetId: { default: null; }; }; }; audio: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; url: { default: null; }; size: { default: number; }; align: { default: string; }; caption: { default: string; }; hideLabel: { default: boolean; }; }; inline: boolean; group: string; }; video: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; url: { default: null; }; size: { default: number; }; align: { default: string; }; caption: { default: string; }; hideLabel: { default: boolean; }; }; inline: boolean; group: string; }; table: prosemirror_model.NodeSpec; table_row: prosemirror_model.NodeSpec; table_cell: prosemirror_model.NodeSpec; table_header: prosemirror_model.NodeSpec; image: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; url: { default: null; }; size: { default: number; }; align: { default: string; }; caption: { default: string; }; altText: { default: string; }; hideLabel: { default: boolean; }; fullResolution: { default: boolean; }; href: { default: null; }; }; inline: boolean; group: string; }; iframe: { atom: boolean; attrs: { id: { default: null; }; url: { default: string; }; size: { default: number; }; height: { default: number; }; align: { default: string; }; caption: { default: string; }; }; inline: boolean; group: string; }; footnote: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; href: { default: null; }; value: { default: string; }; structuredValue: { default: string; }; }; inline: boolean; group: string; }; file: { atom: boolean; attrs: { id: { default: null; }; url: { default: null; }; fileName: { default: null; }; fileSize: { default: null; }; caption: { default: string; }; }; inline: boolean; group: string; }; math_inline: { group: string; content: string; inline: boolean; atom: boolean; }; math_display: { reactive: boolean; group: string; attrs: { id: { default: null; }; hideLabel: { default: boolean; }; }; content: string; atom: boolean; code: boolean; }; equation: { atom: boolean; attrs: { id: { default: null; }; value: { default: string; }; html: { default: string; }; renderForPandoc: { default: boolean; }; }; inline: boolean; group: string; draggable: boolean; }; block_equation: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; value: { default: string; }; html: { default: string; }; renderForPandoc: { default: boolean; }; hideLabel: { default: boolean; }; }; inline: boolean; group: string; }; citation: { atom: boolean; reactive: boolean; attrs: { id: { default: null; }; href: { default: null; }; value: { default: string; }; unstructuredValue: { default: string; }; customLabel: { default: string; }; }; inline: boolean; group: string; }; }; declare const defaultMarks: { [x: string]: prosemirror_model.MarkSpec; }; export { defaultMarks, defaultNodes };