import { DecodeState, NotebookRequestHandler, NotebookResponseHandler, zBackendWebSocketMessageCredentials } from "../internal/types"; import { z } from "zod"; type Credentials = z.infer; declare const createApiMessageHandler: ({ getDecodeState, getNotebookRequestHandler, getNotebookResponseHandler, }: { getDecodeState: (credentials: Credentials) => DecodeState; getNotebookRequestHandler: (credentials: Credentials) => NotebookRequestHandler; getNotebookResponseHandler?: ((credentials: Credentials) => NotebookResponseHandler) | undefined; }) => (args: Record) => Promise<{ success: boolean; }>; export default createApiMessageHandler;