json-joy
Version:
Collection of libraries for building collaborative editing apps.
7 lines (6 loc) • 1.67 kB
TypeScript
import { ExtensionId } from '../constants';
import { ProseMirrorNode } from './ProseMirrorNode';
import { ProseMirrorApi } from './ProseMirrorApi';
import { Extension } from '../../json-crdt/extensions/Extension';
export { ProseMirrorNode, ProseMirrorApi };
export declare const prosemirror: Extension<ExtensionId.prosemirror, import("../..").VecNode<[str: import("../..").StrNode<string>, slices: import("../..").ArrNode<import("../..").VecNode<[header: import("../..").ConNode<number>, x1: import("../..").ConNode<import("../..").ITimestampStruct>, x2: import("../..").ConNode<0 | import("../..").ITimestampStruct>, type: import("../..").ConNode<import("..").TypeTag> | import("../..").ArrNode<import("../..").ConNode<import("..").TypeTag> | import("../..").VecNode<[tag: import("../..").ConNode<import("..").TypeTag>, discriminant: import("../..").ConNode<number>, data: import("../..").ObjNode<{}>]>>, data: import("../..").ObjNode<{}>]>>]>, ProseMirrorNode, ProseMirrorApi, [text?: string | undefined], import("../..").nodes.vec<[str: import("../..").nodes.str<string>, slices: import("../..").nodes.arr<import("../..").nodes.vec<[header: import("../..").nodes.con<number>, x1: import("../..").nodes.con<import("../..").ITimestampStruct>, x2: import("../..").nodes.con<0 | import("../..").ITimestampStruct>, type: import("../..").nodes.con<import("..").TypeTag> | import("../..").nodes.arr<import("../..").nodes.con<import("..").TypeTag> | import("../..").nodes.vec<[tag: import("../..").nodes.con<import("..").TypeTag>, discriminant: import("../..").nodes.con<number>, data: import("../..").nodes.obj<{}, {}>]>>, data: import("../..").nodes.obj<{}, {}>]>>]>>;