UNPKG

collaborative-ui

Version:

React component library for building real-time collaborative editing applications.

13 lines (12 loc) 628 B
import { type Model, type nodes } from 'json-joy/lib/json-crdt'; import type { SchemaToJsonNode } from 'json-joy/lib/json-crdt/schema/types'; import type { JsonNodeApi } from 'json-joy/lib/json-crdt/model/api/types'; export declare const BlogpostSchema: nodes.obj<{ title: nodes.str<"">; content: nodes.str<"">; tags: nodes.arr<nodes.con<string>>; public: nodes.con<boolean>; }, Record<string, import("json-joy/lib/json-crdt").NodeBuilder>>; export type BlogpostRoot = SchemaToJsonNode<typeof BlogpostSchema>; export type BlogpostModel = Model<BlogpostRoot>; export type BlogpostApi = JsonNodeApi<BlogpostRoot>;