import type { BaseMetadata, ThreadData } from "@liveblocks/client"; import type { TextBlock } from "@prismicio/types-internal/lib/content"; import type { RichTextNodeType } from "@prismicio/types-internal/lib/customtypes"; import type { Node as ProsemirrorNode, Schema } from "@tiptap/pm/model"; import type { Direction } from "../globalExtensions/TextDirection"; export declare const prismicToProsemirrorMark: { strong: "bold"; label: "label"; em: "em"; hyperlink: "hyperlink"; "list-item": undefined; }; declare const EditorText: { name: string; component: import("@tiptap/core").Node; converter: { fromPrismic(id: string, schema: Schema, threads?: ThreadData[]): (extensionName: string, textBlock: TextBlock, preventHardbreaks?: boolean) => ProsemirrorNode[]; toPrismic(node: ProsemirrorNode, nodeType: RichTextNodeType, attributes?: { direction?: Direction; }): TextBlock; }; }; export default EditorText;