UNPKG

829 BTypeScriptView Raw
1import { NodeSpec } from 'prosemirror-model';
2import { InlineFormattedText, InlineCode } from './types/inline-content';
3import { HardBreakDefinition as HardBreak } from './hard-break';
4import { MentionDefinition as Mention } from './mention';
5import { EmojiDefinition as Emoji } from './emoji';
6import { DateDefinition as Date } from './date';
7import { PlaceholderDefinition as Placeholder } from './placeholder';
8import { InlineCardDefinition as InlineCard } from './inline-card';
9import { StatusDefinition as Status } from './status';
10/**
11 * @name caption_node
12 */
13export interface CaptionDefinition {
14 type: 'caption';
15 /**
16 * @minItems 0
17 */
18 content: Array<InlineFormattedText | InlineCode | HardBreak | Mention | Emoji | Date | Placeholder | InlineCard | Status>;
19}
20export declare const caption: NodeSpec;