@samepage/internal
Version:
Utilities used across modules - not meant for use by users directly
19 lines (18 loc) • 678 B
TypeScript
import type { AddNotebookListener, RemoveNotebookListener, MessageSource, JSONData } from "./types";
export declare class HandlerError extends Error {
data: JSONData;
constructor(message: string, data: JSONData);
}
export declare const handleMessage: ({ content, uuid, source: _source, }: {
content: string;
uuid: string;
source?: {
workspace: string;
app: number;
uuid: string;
appName: string;
} | undefined;
}) => void;
export declare const receiveChunkedMessage: (str: string) => void;
export declare const addNotebookListener: AddNotebookListener;
export declare const removeNotebookListener: RemoveNotebookListener;