UNPKG

@atlaskit/adf-schema

Version:

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

23 lines (22 loc) 600 B
import type { NodeSpec } from '@atlaskit/editor-prosemirror/model'; import type { AnnotationMarkDefinition } from '../marks/annotation'; /** * @name emoji_node */ export interface EmojiDefinition { attrs: EmojiAttributes; /** // eslint-disable-next-line eslint-plugin-jsdoc/check-tag-names * @stage 0 */ marks?: Array<AnnotationMarkDefinition>; type: 'emoji'; } export interface EmojiAttributes { id?: string; localId?: string; shortName: string; text?: string; } export declare const emoji: NodeSpec; export declare const emojiWithLocalId: NodeSpec;