import type Automerge from "automerge"; import type React from "react"; import { z, ZodType } from "zod"; import type { CID } from "multiformats"; import { Operation } from "./messages"; export declare const referenceAnnotation: z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>; export declare const annotationSchema: z.ZodEffects>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>; export type Annotation = z.infer; export type AutomergeAnnotation = Omit & { startIndex: Automerge.Counter; endIndex: Automerge.Counter; }; export type V1Schema = { contentType: `application/vnd.atjson+samepage; version=2022-08-17`; content: Automerge.Text; annotations: Automerge.List; }; export type LatestSchema = { contentType: `application/vnd.atjson+samepage; version=2022-12-05`; content: Automerge.Text; annotations: Automerge.List; }; export type Schema = LatestSchema | V1Schema; export declare const zSamePageSchema: z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>; export type SamePageSchema = z.infer; export declare const zSamePageState: z.ZodRecord>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>>; export type SamePageState = z.infer; export declare const zInitialSchema: z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>; export type InitialSchema = SamePageSchema; declare const literalSchema: z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull]>; type Literal = z.infer; export type Json = Literal | { [key: string]: Json; } | Json[]; export declare const zJsonData: z.ZodRecord>; export type JSONData = z.infer; export type AddCommand = (args: { label: string; callback: () => void; }) => void; export type RemoveCommand = (args: { label: string; }) => void; export type OverlayProps = Record> = { onClose: () => void; isOpen?: boolean; } & T; export type RenderOverlay = >(args: { id?: string; Overlay?: (props: OverlayProps) => React.ReactElement; props?: T; path?: string | HTMLElement | null; }) => (() => void) | undefined; export type SettingId = "uuid" | "token"; export type GetSetting = (s: SettingId) => string; export type SetSetting = (s: SettingId, v: string) => void; export type ApplyState = (notebookPageId: string, state: InitialSchema) => Promise; export type EnsurePageByTitle = (s: SamePageSchema, path?: string) => Promise<{ notebookPageId: string; preExisting: boolean; } | string>; export type EncodeState = (notebookPageId: string) => Promise; export type DecodeState = (notebookPageId: string, state: SamePageState) => Promise; export type OpenPage = (s: string) => Promise<{ url: string; notebookPageId: string; }>; export type DeletePage = (s: string) => Promise; export type NotebookRequestHandler = (inner: { request: JSONData; }) => JSONData | Promise | undefined; export type NotebookResponseHandler = (data: { response: NotebookResponse; requestUuid: string; messageUuid: string; }) => Promise; export type WorkflowContext = z.infer; export type CommandHandler = (args: Record, context: WorkflowContext) => SamePageSchema | Promise; export type CommandLibrary = Record; export type ConnectionStatus = "DISCONNECTED" | "PENDING" | "CONNECTED"; export type LogEvent = { type: "log"; id: string; content: string; intent: "info" | "warning" | "error" | "success" | "debug"; }; type ConnectionEvent = { type: "connection"; status: ConnectionStatus; }; type PromptAccountInfoEvent = { type: "prompt-account-info"; respond: (e: { email: string; password: string; create?: boolean; }) => Promise; }; export type Notification = { uuid: string; operation: Operation; title: string; description: string; data: JSONData; buttons: readonly string[]; }; type NotificationEvent = { type: "notification"; notification: Notification; }; export type AppEvent = LogEvent | ConnectionEvent | PromptAccountInfoEvent | NotificationEvent; declare const zNotebookRequestApi: z.ZodObject<{ method: z.ZodLiteral<"notebook-request">; request: z.ZodRecord>; label: z.ZodDefault>; targets: z.ZodOptional>; target: z.ZodOptional; connectionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: string; method: "notebook-request"; request: Record; targets?: string[] | undefined; target?: string | undefined; connectionId?: string | undefined; }, { method: "notebook-request"; request: Record; label?: string | undefined; targets?: string[] | undefined; target?: string | undefined; connectionId?: string | undefined; }>; export type NotebookRequest = z.infer; declare const zNotebookResponse: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodRecord>, z.ZodLiteral<"pending">]>, z.ZodLiteral<"rejected">]>, z.ZodNull]>; export type NotebookResponse = z.infer; declare const zWebsocketMessageSource: z.ZodObject<{ uuid: z.ZodString; app: z.ZodNumber; workspace: z.ZodString; appName: z.ZodString; }, "strip", z.ZodTypeAny, { workspace: string; app: number; uuid: string; appName: string; }, { workspace: string; app: number; uuid: string; appName: string; }>; export type MessageSource = z.infer; export declare const zErrorWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"ERROR">; message: z.ZodString; }, "strip", z.ZodTypeAny, { message: string; operation: "ERROR"; }, { message: string; operation: "ERROR"; }>; export declare const zSharePageWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE">; title: z.ZodUnion<[z.ZodString, z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>]>; page: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }>; export declare const zSharePageResponseWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_RESPONSE">; success: z.ZodOptional; title: z.ZodString; rejected: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }>; export declare const zSharePageUpdateWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_UPDATE">; changes: z.ZodArray; notebookPageId: z.ZodString; dependencies: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }>; export declare const zSharePageForceWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_FORCE">; state: z.ZodString; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }>; export declare const zRequestPageUpdateWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_PAGE_UPDATE">; notebookPageId: z.ZodString; seq: z.ZodNumber; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }>; export declare const zRequestDataWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_DATA">; request: z.ZodString; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }>; export declare const zRequestWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"REQUEST">; request: z.ZodRecord>; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }>; export declare const zResponseWebsocketMessage: z.ZodObject<{ operation: z.ZodLiteral<"RESPONSE">; requestUuid: z.ZodString; response: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodRecord>, z.ZodLiteral<"pending">]>, z.ZodLiteral<"rejected">]>, z.ZodNull]>; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }>; declare const zWebsocketMessage: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"ERROR">; message: z.ZodString; }, "strip", z.ZodTypeAny, { message: string; operation: "ERROR"; }, { message: string; operation: "ERROR"; }>, z.ZodObject<{ operation: z.ZodLiteral<"AUTHENTICATION">; reason: z.ZodOptional; success: z.ZodBoolean; actorId: z.ZodOptional; }, "strip", z.ZodTypeAny, { success: boolean; operation: "AUTHENTICATION"; reason?: string | undefined; actorId?: string | undefined; }, { success: boolean; operation: "AUTHENTICATION"; reason?: string | undefined; actorId?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"PONG">; }, "strip", z.ZodTypeAny, { operation: "PONG"; }, { operation: "PONG"; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE">; title: z.ZodUnion<[z.ZodString, z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>]>; page: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_RESPONSE">; success: z.ZodOptional; title: z.ZodString; rejected: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_UPDATE">; changes: z.ZodArray; notebookPageId: z.ZodString; dependencies: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_FORCE">; state: z.ZodString; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_PAGE_UPDATE">; notebookPageId: z.ZodString; seq: z.ZodNumber; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_DATA">; request: z.ZodString; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST">; request: z.ZodRecord>; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }>, z.ZodObject<{ operation: z.ZodLiteral<"RESPONSE">; requestUuid: z.ZodString; response: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodRecord>, z.ZodLiteral<"pending">]>, z.ZodLiteral<"rejected">]>, z.ZodNull]>; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }>, z.ZodObject<{ operation: z.ZodLiteral<"QUERY">; request: z.ZodString; }, "strip", z.ZodTypeAny, { request: string; operation: "QUERY"; }, { request: string; operation: "QUERY"; }>, z.ZodObject<{ operation: z.ZodLiteral<"QUERY_RESPONSE">; found: z.ZodBoolean; data: z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>; request: z.ZodString; }, "strip", z.ZodTypeAny, { data: { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }; request: string; operation: "QUERY_RESPONSE"; found: boolean; }, { data: { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }; request: string; operation: "QUERY_RESPONSE"; found: boolean; }>]>; export type WebsocketMessage = z.infer; export declare const zBackendWebSocketMessageCredentials: z.ZodObject<{ notebookUuid: z.ZodString; token: z.ZodString; accessToken: z.ZodString; email: z.ZodString; workspace: z.ZodString; }, "strip", z.ZodTypeAny, { workspace: string; notebookUuid: string; token: string; accessToken: string; email: string; }, { workspace: string; notebookUuid: string; token: string; accessToken: string; email: string; }>; export declare const zBackendWebSocketMessage: z.ZodIntersection; source: z.ZodObject<{ uuid: z.ZodString; app: z.ZodNumber; workspace: z.ZodString; appName: z.ZodString; }, "strip", z.ZodTypeAny, { workspace: string; app: number; uuid: string; appName: string; }, { workspace: string; app: number; uuid: string; appName: string; }>; uuid: z.ZodString; }, "strip", z.ZodTypeAny, { credentials: { workspace: string; notebookUuid: string; token: string; accessToken: string; email: string; }; source: { workspace: string; app: number; uuid: string; appName: string; }; uuid: string; }, { credentials: { workspace: string; notebookUuid: string; token: string; accessToken: string; email: string; }; source: { workspace: string; app: number; uuid: string; appName: string; }; uuid: string; }>, z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"ERROR">; message: z.ZodString; }, "strip", z.ZodTypeAny, { message: string; operation: "ERROR"; }, { message: string; operation: "ERROR"; }>, z.ZodObject<{ operation: z.ZodLiteral<"AUTHENTICATION">; reason: z.ZodOptional; success: z.ZodBoolean; actorId: z.ZodOptional; }, "strip", z.ZodTypeAny, { success: boolean; operation: "AUTHENTICATION"; reason?: string | undefined; actorId?: string | undefined; }, { success: boolean; operation: "AUTHENTICATION"; reason?: string | undefined; actorId?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"PONG">; }, "strip", z.ZodTypeAny, { operation: "PONG"; }, { operation: "PONG"; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE">; title: z.ZodUnion<[z.ZodString, z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>]>; page: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }, { title: (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }) & (string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined); operation: "SHARE_PAGE"; page?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_RESPONSE">; success: z.ZodOptional; title: z.ZodString; rejected: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }, { title: string; operation: "SHARE_PAGE_RESPONSE"; success?: boolean | undefined; rejected?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_UPDATE">; changes: z.ZodArray; notebookPageId: z.ZodString; dependencies: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }, { notebookPageId: string; operation: "SHARE_PAGE_UPDATE"; changes: string[]; dependencies?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"SHARE_PAGE_FORCE">; state: z.ZodString; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }, { notebookPageId: string; operation: "SHARE_PAGE_FORCE"; state: string; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_PAGE_UPDATE">; notebookPageId: z.ZodString; seq: z.ZodNumber; }, "strip", z.ZodTypeAny, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }, { notebookPageId: string; operation: "REQUEST_PAGE_UPDATE"; seq: number; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST_DATA">; request: z.ZodString; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }, { title: string; request: string; requestUuid: string; operation: "REQUEST_DATA"; }>, z.ZodObject<{ operation: z.ZodLiteral<"REQUEST">; request: z.ZodRecord>; requestUuid: z.ZodString; title: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }, { title: string; request: Record; requestUuid: string; operation: "REQUEST"; }>, z.ZodObject<{ operation: z.ZodLiteral<"RESPONSE">; requestUuid: z.ZodString; response: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodRecord>, z.ZodLiteral<"pending">]>, z.ZodLiteral<"rejected">]>, z.ZodNull]>; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }, { requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; operation: "RESPONSE"; }>, z.ZodObject<{ operation: z.ZodLiteral<"QUERY">; request: z.ZodString; }, "strip", z.ZodTypeAny, { request: string; operation: "QUERY"; }, { request: string; operation: "QUERY"; }>, z.ZodObject<{ operation: z.ZodLiteral<"QUERY_RESPONSE">; found: z.ZodBoolean; data: z.ZodObject<{ content: z.ZodString; annotations: z.ZodArray>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>; request: z.ZodString; }, "strip", z.ZodTypeAny, { data: { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }; request: string; operation: "QUERY_RESPONSE"; found: boolean; }, { data: { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }; request: string; operation: "QUERY_RESPONSE"; found: boolean; }>]>>; type MessageHandler = (data: WebsocketMessage, source: MessageSource, uuid: string) => void; export type MessageHandlers = { [operation: string]: MessageHandler[]; }; export type SharedPages = { indices: Record; ids: Set; idToUid: Record; }; export type NotificationHandler = (args: Record) => Promise; export type AddNotebookListener = (args: { operation: Operation | string; handler: MessageHandler; }) => () => void; export type RemoveNotebookListener = (args: { operation: string; }) => void; export type SendToNotebook = (args: { target: string; operation: Operation | string; data?: JSONData; }) => void; export type SendToBackend = (args: { operation: string; data?: JSONData; unauthenticated?: boolean; }) => void; export type Memo = { body: Automerge.BinaryDocument; headers: Record; parent: CID | null; }; export type ListNotebooks = () => Promise<{ notebooks: { uuid: string; appName: string; workspace: string; }[]; }>; export type AddNotebookRequestListener = (args: NotebookRequestHandler) => () => void; export type AuthenticateNotebook = (args: { notebookUuid: string; token: string; requestId: string; }) => Promise<{ notebookUuid: string; tokenUuid: string; actorId: string; app: string; appCode: string; workspace: string; workspaceName: string; userId: string; }>; export type AuthenticateUser = (args: { email: string; password: string; origin: string; requestId: string; }) => Promise<{ notebookUuid: string; token: string; } | { token: string; userId: string; }>; export type ListUserNotebooks = (args: { userId: string; token: string; requestId: string; }) => Promise<{ notebooks: { uuid: string; appName: string; workspace: string; }[]; }>; export type ListSharedPages = (args: { notebookUuid: string; token: string; requestId: string; }) => Promise<{ pages: { linkUuid: string; title: SamePageSchema; notebookPageId: string; }[]; }>; export type ListWorkflows = (args: { notebookUuid: string; token: string; requestId: string; }) => Promise<{ workflows: { uuid: string; title: SamePageSchema; notebookPageId: string; }[]; }>; export type ListRequests = (args: { notebookUuid: string; token: string; requestId: string; }) => Promise<{ requests: { uuid: string; label: string; notebookPageId: string; }[]; }>; export type AuthenticatedMethod Promise> = (args: Omit[0], "token">) => ReturnType; export type ActorInfo = { notebookUuid: string; appName: string; workspace: string; email: string; actorId: string; }; export type SendNotebookRequest = (args: Omit, "method">) => Promise; export type PostToAppBackend = Record> = (args: { path?: string; data?: Record; app?: string; }) => Promise; export declare const zCommandArgs: z.ZodRecord; export declare const zWorkflowContext: z.ZodObject<{ variables: z.ZodRecord>; target: z.ZodString; exitWorkflow: z.ZodOptional; }, "strip", z.ZodTypeAny, { variables: Record; target: string; exitWorkflow?: boolean | undefined; }, { variables: Record; target: string; exitWorkflow?: boolean | undefined; }>; export declare const zUnauthenticatedBody: z.ZodDiscriminatedUnion<"method", [z.ZodObject<{ method: z.ZodLiteral<"create-notebook">; email: z.ZodString; password: z.ZodString; app: z.ZodUnion<[z.ZodString, z.ZodNumber]>; workspace: z.ZodString; label: z.ZodOptional; }, "strip", z.ZodTypeAny, { workspace: string; app: string | number; method: "create-notebook"; email: string; password: string; label?: string | undefined; }, { workspace: string; app: string | number; method: "create-notebook"; email: string; password: string; label?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"add-notebook">; email: z.ZodString; password: z.ZodString; app: z.ZodUnion<[z.ZodString, z.ZodNumber]>; workspace: z.ZodString; label: z.ZodOptional; }, "strip", z.ZodTypeAny, { workspace: string; app: string | number; method: "add-notebook"; email: string; password: string; label?: string | undefined; }, { workspace: string; app: string | number; method: "add-notebook"; email: string; password: string; label?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"list-user-notebooks">; token: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { token: string; method: "list-user-notebooks"; userId: string; }, { token: string; method: "list-user-notebooks"; userId: string; }>, z.ZodObject<{ method: z.ZodLiteral<"authenticate-user">; email: z.ZodString; password: z.ZodString; origin: z.ZodString; }, "strip", z.ZodTypeAny, { method: "authenticate-user"; email: string; password: string; origin: string; }, { method: "authenticate-user"; email: string; password: string; origin: string; }>, z.ZodObject<{ method: z.ZodLiteral<"ping">; }, "strip", z.ZodTypeAny, { method: "ping"; }, { method: "ping"; }>]>; export declare const zAuthenticatedBody: z.ZodDiscriminatedUnion<"method", [z.ZodObject<{ method: z.ZodLiteral<"authenticate-notebook">; }, "strip", z.ZodTypeAny, { method: "authenticate-notebook"; }, { method: "authenticate-notebook"; }>, z.ZodObject<{ method: z.ZodLiteral<"usage">; }, "strip", z.ZodTypeAny, { method: "usage"; }, { method: "usage"; }>, z.ZodObject<{ method: z.ZodLiteral<"get-actor">; actorId: z.ZodString; }, "strip", z.ZodTypeAny, { method: "get-actor"; actorId: string; }, { method: "get-actor"; actorId: string; }>, z.ZodObject<{ method: z.ZodLiteral<"get-app-code">; }, "strip", z.ZodTypeAny, { method: "get-app-code"; }, { method: "get-app-code"; }>, z.ZodObject<{ method: z.ZodLiteral<"load-message">; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "load-message"; messageUuid: string; }, { method: "load-message"; messageUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"init-shared-page">; notebookPageId: z.ZodString; state: z.ZodString; properties: z.ZodOptional>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>>>; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "init-shared-page"; state: string; properties?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }> | undefined; }, { notebookPageId: string; method: "init-shared-page"; state: string; properties?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }> | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"join-shared-page">; notebookPageId: z.ZodString; title: z.ZodOptional>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>]>>; pageUuid: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "join-shared-page"; title?: string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined; pageUuid?: string | undefined; }, { notebookPageId: string; method: "join-shared-page"; title?: string | { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; } | undefined; pageUuid?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"revert-page-join">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "revert-page-join"; }, { notebookPageId: string; method: "revert-page-join"; }>, z.ZodObject<{ method: z.ZodLiteral<"update-shared-page">; notebookPageId: z.ZodString; changes: z.ZodArray; state: z.ZodString; properties: z.ZodOptional>>; type: z.ZodLiteral<"block">; attributes: z.ZodObject<{ level: z.ZodNumber; viewType: z.ZodEnum<["bullet", "numbered", "document"]>; }, "strip", z.ZodTypeAny, { level: number; viewType: "bullet" | "numbered" | "document"; }, { level: number; viewType: "bullet" | "numbered" | "document"; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"metadata">; attributes: z.ZodObject<{ title: z.ZodString; parent: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; parent: string; }, { title: string; parent: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"bold">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"italics">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"strikethrough">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"highlighting">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"inline">; attributes: z.ZodOptional; delimiter: z.ZodOptional; }, "strip", z.ZodTypeAny, { open?: boolean | undefined; delimiter?: string | undefined; }, { open?: boolean | undefined; delimiter?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }, { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"link">; attributes: z.ZodObject<{ href: z.ZodString; }, "strip", z.ZodTypeAny, { href: string; }, { href: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"reference">; attributes: z.ZodObject<{ notebookPageId: z.ZodString; notebookUuid: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; notebookUuid: string; }, { notebookPageId: string; notebookUuid: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"image">; attributes: z.ZodObject<{ src: z.ZodString; }, "strip", z.ZodTypeAny, { src: string; }, { src: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"custom">; attributes: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; }>, z.ZodObject<{ end: z.ZodNumber; start: z.ZodNumber; appAttributes: z.ZodOptional>>; type: z.ZodLiteral<"code">; attributes: z.ZodObject<{ language: z.ZodString; ticks: z.ZodOptional; }, "strip", z.ZodTypeAny, { language: string; ticks?: number | undefined; }, { language: string; ticks?: number | undefined; }>; }, "strip", z.ZodTypeAny, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>]>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }, { end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }, { content: string; annotations: ({ end: number; start: number; type: "block"; attributes: { level: number; viewType: "bullet" | "numbered" | "document"; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }>>>; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "update-shared-page"; changes: string[]; state: string; properties?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }> | undefined; }, { notebookPageId: string; method: "update-shared-page"; changes: string[]; state: string; properties?: Record> | undefined; } | { end: number; start: number; type: "metadata"; attributes: { title: string; parent: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "bold"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "italics"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "strikethrough"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "highlighting"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "inline"; appAttributes?: Record> | undefined; attributes?: { open?: boolean | undefined; delimiter?: string | undefined; } | undefined; } | { end: number; start: number; type: "link"; attributes: { href: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "reference"; attributes: { notebookPageId: string; notebookUuid: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "image"; attributes: { src: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "custom"; attributes: { name: string; }; appAttributes?: Record> | undefined; } | { end: number; start: number; type: "code"; attributes: { language: string; ticks?: number | undefined; }; appAttributes?: Record> | undefined; })[]; }> | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"force-push-page">; notebookPageId: z.ZodString; state: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "force-push-page"; state?: string | undefined; }, { notebookPageId: string; method: "force-push-page"; state?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"request-page-update">; notebookPageId: z.ZodString; seq: z.ZodOptional; target: z.ZodOptional; actor: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "request-page-update"; seq?: number | undefined; target?: string | undefined; actor?: string | undefined; }, { notebookPageId: string; method: "request-page-update"; seq?: number | undefined; target?: string | undefined; actor?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"page-update-response">; notebookPageId: z.ZodString; changes: z.ZodArray; dependencies: z.ZodRecord>; target: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; target: string; method: "page-update-response"; changes: string[]; dependencies: Record; }, { notebookPageId: string; target: string; method: "page-update-response"; changes: string[]; dependencies: Record; }>, z.ZodObject<{ method: z.ZodLiteral<"head-shared-page">; linkUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "head-shared-page"; linkUuid: string; }, { method: "head-shared-page"; linkUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"get-shared-page">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "get-shared-page"; }, { notebookPageId: string; method: "get-shared-page"; }>, z.ZodObject<{ method: z.ZodLiteral<"is-page-shared">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "is-page-shared"; }, { notebookPageId: string; method: "is-page-shared"; }>, z.ZodObject<{ method: z.ZodLiteral<"invite-notebook-to-page">; notebookPageId: z.ZodString; targetUuid: z.ZodOptional; targetEmail: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "invite-notebook-to-page"; targetUuid?: string | undefined; targetEmail?: string | undefined; }, { notebookPageId: string; method: "invite-notebook-to-page"; targetUuid?: string | undefined; targetEmail?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"remove-page-invite">; notebookPageId: z.ZodOptional; target: z.ZodOptional, z.ZodString]>>; pageUuid: z.ZodOptional; }, "strip", z.ZodTypeAny, { method: "remove-page-invite"; notebookPageId?: string | undefined; target?: string | { workspace: string; app: number; } | undefined; pageUuid?: string | undefined; }, { method: "remove-page-invite"; notebookPageId?: string | undefined; target?: string | { workspace: string; app: number; } | undefined; pageUuid?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"list-page-notebooks">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "list-page-notebooks"; }, { notebookPageId: string; method: "list-page-notebooks"; }>, z.ZodObject<{ method: z.ZodLiteral<"list-recent-notebooks">; }, "strip", z.ZodTypeAny, { method: "list-recent-notebooks"; }, { method: "list-recent-notebooks"; }>, z.ZodObject<{ method: z.ZodLiteral<"list-shared-pages">; }, "strip", z.ZodTypeAny, { method: "list-shared-pages"; }, { method: "list-shared-pages"; }>, z.ZodObject<{ method: z.ZodLiteral<"list-workflows">; }, "strip", z.ZodTypeAny, { method: "list-workflows"; }, { method: "list-workflows"; }>, z.ZodObject<{ method: z.ZodLiteral<"get-workflow">; workflowUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "get-workflow"; workflowUuid: string; }, { method: "get-workflow"; workflowUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"list-requests">; }, "strip", z.ZodTypeAny, { method: "list-requests"; }, { method: "list-requests"; }>, z.ZodObject<{ method: z.ZodLiteral<"list-overlays">; }, "strip", z.ZodTypeAny, { method: "list-overlays"; }, { method: "list-overlays"; }>, z.ZodObject<{ method: z.ZodLiteral<"disconnect-shared-page">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "disconnect-shared-page"; }, { notebookPageId: string; method: "disconnect-shared-page"; }>, z.ZodObject<{ method: z.ZodLiteral<"query">; request: z.ZodString; }, "strip", z.ZodTypeAny, { method: "query"; request: string; }, { method: "query"; request: string; }>, z.ZodObject<{ method: z.ZodLiteral<"query-response">; data: z.ZodAny; request: z.ZodString; target: z.ZodString; }, "strip", z.ZodTypeAny, { target: string; method: "query-response"; request: string; data?: any; }, { target: string; method: "query-response"; request: string; data?: any; }>, z.ZodObject<{ method: z.ZodLiteral<"notebook-request">; request: z.ZodRecord>; label: z.ZodDefault>; targets: z.ZodOptional>; target: z.ZodOptional; connectionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: string; method: "notebook-request"; request: Record; targets?: string[] | undefined; target?: string | undefined; connectionId?: string | undefined; }, { method: "notebook-request"; request: Record; label?: string | undefined; targets?: string[] | undefined; target?: string | undefined; connectionId?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"notebook-response">; requestUuid: z.ZodString; response: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodRecord>, z.ZodLiteral<"pending">]>, z.ZodLiteral<"rejected">]>, z.ZodNull]>; target: z.ZodString; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { target: string; method: "notebook-response"; requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; }, { target: string; method: "notebook-response"; requestUuid: string; response: ((Record | "pending" | "rejected") & (Record | "pending" | "rejected" | undefined)) | null; messageUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"accept-request">; requestUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "accept-request"; requestUuid: string; }, { method: "accept-request"; requestUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"reject-request">; requestUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "reject-request"; requestUuid: string; }, { method: "reject-request"; requestUuid: string; }>, z.ZodObject<{ oldNotebookPageId: z.ZodString; newNotebookPageId: z.ZodString; method: z.ZodLiteral<"link-different-page">; }, "strip", z.ZodTypeAny, { method: "link-different-page"; oldNotebookPageId: string; newNotebookPageId: string; }, { method: "link-different-page"; oldNotebookPageId: string; newNotebookPageId: string; }>, z.ZodObject<{ method: z.ZodLiteral<"save-page-version">; notebookPageId: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "save-page-version"; state: string; }, { notebookPageId: string; method: "save-page-version"; state: string; }>, z.ZodObject<{ method: z.ZodLiteral<"restore-page-version">; notebookPageId: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "restore-page-version"; state: string; }, { notebookPageId: string; method: "restore-page-version"; state: string; }>, z.ZodObject<{ method: z.ZodLiteral<"get-ipfs-cid">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "get-ipfs-cid"; }, { notebookPageId: string; method: "get-ipfs-cid"; }>, z.ZodObject<{ method: z.ZodLiteral<"create-public-link">; notebookPageId: z.ZodString; }, "strip", z.ZodTypeAny, { notebookPageId: string; method: "create-public-link"; }, { notebookPageId: string; method: "create-public-link"; }>, z.ZodObject<{ method: z.ZodLiteral<"get-unmarked-messages">; }, "strip", z.ZodTypeAny, { method: "get-unmarked-messages"; }, { method: "get-unmarked-messages"; }>, z.ZodObject<{ method: z.ZodLiteral<"mark-message-read">; messageUuid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "mark-message-read"; messageUuid: string; }, { method: "mark-message-read"; messageUuid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"save-access-token">; accessToken: z.ZodString; }, "strip", z.ZodTypeAny, { method: "save-access-token"; accessToken: string; }, { method: "save-access-token"; accessToken: string; }>, z.ZodObject<{ method: z.ZodLiteral<"import-shared-page">; cid: z.ZodString; }, "strip", z.ZodTypeAny, { method: "import-shared-page"; cid: string; }, { method: "import-shared-page"; cid: string; }>, z.ZodObject<{ method: z.ZodLiteral<"call-workflow-command">; text: z.ZodString; commandContext: z.ZodString; args: z.ZodRecord; workflowContext: z.ZodObject<{ variables: z.ZodRecord>; target: z.ZodString; exitWorkflow: z.ZodOptional; }, "strip", z.ZodTypeAny, { variables: Record; target: string; exitWorkflow?: boolean | undefined; }, { variables: Record; target: string; exitWorkflow?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { text: string; method: "call-workflow-command"; commandContext: string; args: Record; workflowContext: { variables: Record; target: string; exitWorkflow?: boolean | undefined; }; }, { text: string; method: "call-workflow-command"; commandContext: string; args: Record; workflowContext: { variables: Record; target: string; exitWorkflow?: boolean | undefined; }; }>]>; export declare const zBaseHeaders: z.ZodObject<{ requestId: z.ZodString; }, "strip", z.ZodTypeAny, { requestId: string; }, { requestId: string; }>; export declare const zAuthHeaders: z.ZodObject<{ notebookUuid: z.ZodString; token: z.ZodString; }, "strip", z.ZodTypeAny, { notebookUuid: string; token: string; }, { notebookUuid: string; token: string; }>; export declare const zOauthRequest: z.ZodObject<{ code: z.ZodString; state: z.ZodOptional; customParams: z.ZodOptional>; userId: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; userId: string; state?: string | undefined; customParams?: Record | undefined; }, { code: string; userId: string; state?: string | undefined; customParams?: Record | undefined; }>; export declare const zOauthResponse: z.ZodObject<{ accessToken: z.ZodString; workspace: z.ZodString; suggestExtension: z.ZodOptional; postInstall: z.ZodOptional; installationId: z.ZodOptional; label: z.ZodOptional; redirectUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { workspace: string; accessToken: string; suggestExtension?: boolean | undefined; postInstall?: boolean | undefined; installationId?: string | undefined; label?: string | undefined; redirectUrl?: string | undefined; }, { workspace: string; accessToken: string; suggestExtension?: boolean | undefined; postInstall?: boolean | undefined; installationId?: string | undefined; label?: string | undefined; redirectUrl?: string | undefined; }>; export type OauthResponse = z.infer; declare const zConditionBase: z.ZodObject<{ source: z.ZodString; target: z.ZodString; relation: z.ZodString; }, "strip", z.ZodTypeAny, { source: string; target: string; relation: string; }, { source: string; target: string; relation: string; }>; type Condition = ({ type: "AND"; } & z.infer) | { type: "OR"; conditions: Condition[][]; } | { type: "NOT"; conditions: Condition[]; }; export declare const zCondition: z.ZodType; declare const zSelectionFieldBase: z.ZodObject<{ suffix: z.ZodOptional; attr: z.ZodString; }, "strip", z.ZodTypeAny, { attr: string; suffix?: string | undefined; }, { attr: string; suffix?: string | undefined; }>; type SelectionField = z.infer & { fields?: SelectionField[]; }; export declare const zSelectionField: z.ZodType; export declare const zSelectionTransform: z.ZodDiscriminatedUnion<"method", [z.ZodObject<{ method: z.ZodLiteral<"find">; set: z.ZodString; find: z.ZodString; key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { find: string; value: string; set: string; method: "find"; key: string; }, { find: string; value: string; set: string; method: "find"; key: string; }>, z.ZodObject<{ method: z.ZodLiteral<"access">; set: z.ZodString; access: z.ZodString; key: z.ZodString; }, "strip", z.ZodTypeAny, { set: string; method: "access"; key: string; access: string; }, { set: string; method: "access"; key: string; access: string; }>, z.ZodObject<{ method: z.ZodLiteral<"set">; set: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; set: string; method: "set"; }, { value: string; set: string; method: "set"; }>, z.ZodObject<{ method: z.ZodLiteral<"date">; set: z.ZodString; date: z.ZodString; format: z.ZodOptional; }, "strip", z.ZodTypeAny, { date: string; set: string; method: "date"; format?: string | undefined; }, { date: string; set: string; method: "date"; format?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"or">; set: z.ZodString; or: z.ZodArray; }, "strip", z.ZodTypeAny, { set: string; method: "or"; or: string[]; }, { set: string; method: "or"; or: string[]; }>, z.ZodObject<{ method: z.ZodLiteral<"trim">; set: z.ZodString; trim: z.ZodString; }, "strip", z.ZodTypeAny, { trim: string; set: string; method: "trim"; }, { trim: string; set: string; method: "trim"; }>]>; export declare const zSelection: z.ZodObject<{ node: z.ZodString; label: z.ZodOptional; fields: z.ZodOptional, "many">>; transforms: z.ZodOptional; set: z.ZodString; find: z.ZodString; key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { find: string; value: string; set: string; method: "find"; key: string; }, { find: string; value: string; set: string; method: "find"; key: string; }>, z.ZodObject<{ method: z.ZodLiteral<"access">; set: z.ZodString; access: z.ZodString; key: z.ZodString; }, "strip", z.ZodTypeAny, { set: string; method: "access"; key: string; access: string; }, { set: string; method: "access"; key: string; access: string; }>, z.ZodObject<{ method: z.ZodLiteral<"set">; set: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; set: string; method: "set"; }, { value: string; set: string; method: "set"; }>, z.ZodObject<{ method: z.ZodLiteral<"date">; set: z.ZodString; date: z.ZodString; format: z.ZodOptional; }, "strip", z.ZodTypeAny, { date: string; set: string; method: "date"; format?: string | undefined; }, { date: string; set: string; method: "date"; format?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"or">; set: z.ZodString; or: z.ZodArray; }, "strip", z.ZodTypeAny, { set: string; method: "or"; or: string[]; }, { set: string; method: "or"; or: string[]; }>, z.ZodObject<{ method: z.ZodLiteral<"trim">; set: z.ZodString; trim: z.ZodString; }, "strip", z.ZodTypeAny, { trim: string; set: string; method: "trim"; }, { trim: string; set: string; method: "trim"; }>]>, "many">>; }, "strip", z.ZodTypeAny, { node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; }, { node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; }>; declare const zQBBase: z.ZodObject<{ uid: z.ZodString; }, "strip", z.ZodTypeAny, { uid: string; }, { uid: string; }>; declare const zQBClause: z.ZodObject<{ source: z.ZodString; target: z.ZodString; relation: z.ZodString; uid: z.ZodString; not: z.ZodOptional; type: z.ZodLiteral<"clause">; }, "strip", z.ZodTypeAny, { source: string; type: "clause"; target: string; relation: string; uid: string; not?: boolean | undefined; }, { source: string; type: "clause"; target: string; relation: string; uid: string; not?: boolean | undefined; }>; declare const zQBNot: z.ZodObject<{ source: z.ZodString; target: z.ZodString; relation: z.ZodString; uid: z.ZodString; not: z.ZodOptional; type: z.ZodLiteral<"not">; }, "strip", z.ZodTypeAny, { source: string; type: "not"; target: string; relation: string; uid: string; not?: boolean | undefined; }, { source: string; type: "not"; target: string; relation: string; uid: string; not?: boolean | undefined; }>; type QBCondition = ({ type: "clause"; } & z.infer) | ({ type: "not"; } & z.infer) | ({ type: "or"; conditions: QBCondition[]; } & z.infer) | ({ type: "not or"; conditions: QBCondition[]; } & z.infer); export declare const notebookRequestNodeQuerySchema: z.ZodObject<{ schema: z.ZodLiteral<"node-query">; conditions: z.ZodDefault, z.ZodType]>, "many">>>; returnNode: z.ZodString; selections: z.ZodDefault; fields: z.ZodOptional, "many">>; transforms: z.ZodOptional; set: z.ZodString; find: z.ZodString; key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { find: string; value: string; set: string; method: "find"; key: string; }, { find: string; value: string; set: string; method: "find"; key: string; }>, z.ZodObject<{ method: z.ZodLiteral<"access">; set: z.ZodString; access: z.ZodString; key: z.ZodString; }, "strip", z.ZodTypeAny, { set: string; method: "access"; key: string; access: string; }, { set: string; method: "access"; key: string; access: string; }>, z.ZodObject<{ method: z.ZodLiteral<"set">; set: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; set: string; method: "set"; }, { value: string; set: string; method: "set"; }>, z.ZodObject<{ method: z.ZodLiteral<"date">; set: z.ZodString; date: z.ZodString; format: z.ZodOptional; }, "strip", z.ZodTypeAny, { date: string; set: string; method: "date"; format?: string | undefined; }, { date: string; set: string; method: "date"; format?: string | undefined; }>, z.ZodObject<{ method: z.ZodLiteral<"or">; set: z.ZodString; or: z.ZodArray; }, "strip", z.ZodTypeAny, { set: string; method: "or"; or: string[]; }, { set: string; method: "or"; or: string[]; }>, z.ZodObject<{ method: z.ZodLiteral<"trim">; set: z.ZodString; trim: z.ZodString; }, "strip", z.ZodTypeAny, { trim: string; set: string; method: "trim"; }, { trim: string; set: string; method: "trim"; }>]>, "many">>; }, "strip", z.ZodTypeAny, { node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; }, { node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; }>, z.ZodObject<{ label: z.ZodString; text: z.ZodString; }, "strip", z.ZodTypeAny, { label: string; text: string; }, { label: string; text: string; }>]>, "many">>>; }, "strip", z.ZodTypeAny, { conditions: (Condition | QBCondition)[]; schema: "node-query"; returnNode: string; selections: ({ node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; } | { label: string; text: string; })[]; }, { schema: "node-query"; returnNode: string; conditions?: (Condition | QBCondition)[] | undefined; selections?: ({ node: string; label?: string | undefined; fields?: SelectionField[] | undefined; transforms?: ({ find: string; value: string; set: string; method: "find"; key: string; } | { set: string; method: "access"; key: string; access: string; } | { value: string; set: string; method: "set"; } | { date: string; set: string; method: "date"; format?: string | undefined; } | { set: string; method: "or"; or: string[]; } | { trim: string; set: string; method: "trim"; })[] | undefined; } | { label: string; text: string; })[] | undefined; }>; declare const zEmpty: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type BackendRequest = typeof zEmpty> = z.infer & { requestId: string; authorization?: string; }; export type SamePageAPI = { addNotebookRequestListener: AddNotebookRequestListener; sendNotebookRequest: SendNotebookRequest; listNotebooks: ListNotebooks; postToAppBackend: PostToAppBackend; }; declare global { interface Window { samepage: SamePageAPI; } } export {};