import type { ParagraphDefinition as Paragraph } from './paragraph'; import type { OrderedListDefinition as OrderedList, BulletListDefinition as BulletList } from './types/list'; import type { CodeBlockDefinition as CodeBlock } from './code-block'; import type { MediaGroupDefinition as MediaGroup } from './media-group'; import type { MediaSingleDefinition as MediaSingle } from './media-single'; import type { ExtensionDefinition as Extension } from './extension'; import type { NodeSpec } from '@atlaskit/editor-prosemirror/model'; /** * @name blockquote_node */ export interface BlockQuoteDefinition { attrs?: { localId?: string; }; /** // eslint-disable-next-line eslint-plugin-jsdoc/check-tag-names * @minItems 1 // eslint-disable-next-line eslint-plugin-jsdoc/check-tag-names * @allowUnsupportedBlock true */ content: Array; type: 'blockquote'; } export declare const blockquote: NodeSpec; /** * @name extentedBlockquote * @description the block quote node with nested code block, media, and extension */ export declare const extendedBlockquote: NodeSpec; export declare const extendedBlockquoteWithLocalId: NodeSpec;