UNPKG

@atlaskit/adf-schema

Version:

Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs

27 lines (26 loc) 1.56 kB
import type { CodeBlockWithMarksDefinition as CodeBlockWithMarks } from './code-block'; import type { BodiedExtensionRootOnlyDefinition as BodiedExtensionRootOnly } from './bodied-extension'; import type { ExpandRootOnlyDefinition as ExpandRootOnly } from './expand'; import type { ExtensionRootOnlyDefinition as ExtensionRootOnly } from './extension'; import type { LayoutSectionDefinition as LayoutSection } from './layout-section'; import type { ParagraphWithIndentationDefinition } from './paragraph'; import type { BlockContent } from './types/block-content'; import type { MultiBodiedExtensionRootOnlyDefinition as MultiBodiedExtensionRootOnly } from './multi-bodied-extension'; import type { PanelRootOnlyDefinition as PanelRootOnly } from './panel'; import type { RuleRootOnlyDefinition as RuleRootOnly } from './rule'; import type { SyncBlockDefinition as SyncBlock } from './sync-block'; import type { BodiedSyncBlockDefinition as BodiedSyncBlock } from './bodied-sync-block'; import type { NodeSpec } from '@atlaskit/editor-prosemirror/model'; /** * @name doc_node */ export interface DocNode { /** // eslint-disable-next-line eslint-plugin-jsdoc/check-tag-names * @allowUnsupportedBlock true */ content: Array<BlockContent | LayoutSection | CodeBlockWithMarks | ExpandRootOnly | PanelRootOnly | RuleRootOnly | ExtensionRootOnly | BodiedExtensionRootOnly | ParagraphWithIndentationDefinition | MultiBodiedExtensionRootOnly | BodiedSyncBlock | SyncBlock>; type: 'doc'; version: 1; } export declare const doc: NodeSpec;