UNPKG

dtamind-components

Version:

Apps integration for Dtamind. Contain Nodes and Credentials.

26 lines (22 loc) 697 B
import { Checkpoint, CheckpointMetadata } from '@langchain/langgraph' import { RunnableConfig } from '@langchain/core/runnables' import { IDatabaseEntity } from '../../../src' import { DataSource } from 'typeorm' export type SaverOptions = { datasourceOptions: any threadId: string appDataSource: DataSource databaseEntities: IDatabaseEntity chatflowid: string orgId: string } export interface CheckpointTuple { config: RunnableConfig checkpoint: Checkpoint metadata?: CheckpointMetadata parentConfig?: RunnableConfig } export interface SerializerProtocol<D> { stringify(obj: D): string parse(data: string): Promise<D> }