import type { NodeSpec } from '@atlaskit/editor-prosemirror/model'; import type { BreakoutMarkDefinition } from '../marks'; export interface SyncBlockAttrs { /** * An optional UUID for unique identification of the node */ localId: string; /** * The ID of the resource to be synchronized. */ resourceId: string; } /** * Represents a block node that is designed to be synchronized * with an external resource across different products. * @name syncBlock_node */ export interface SyncBlockDefinition { attrs: SyncBlockAttrs; marks?: Array; type: 'syncBlock'; } export declare const syncBlock: NodeSpec;