@iyio/convo-lang
Version:
A conversational language.
7 lines (6 loc) • 586 B
TypeScript
import { Conversation, ConversationOptions } from "./Conversation";
import { ConvoGraphDb, ConvoMetadataAndTypeMap, ConvoNode, ConvoNodeExecCtx, IHasConvoGraphDb } from "./convo-graph-types";
export declare const getConvoNodeMetadataAsync: (convo: Conversation | null) => Promise<ConvoMetadataAndTypeMap>;
export declare const createConvoNodeExecCtxAsync: (node: ConvoNode, convoOptions?: ConversationOptions) => Promise<ConvoNodeExecCtx>;
export declare const hasConvoGraphDb: (obj: any) => obj is IHasConvoGraphDb;
export declare const fixConvoGraphDb: (db: ConvoGraphDb) => boolean;