UNPKG

@langchain/core

Version:
1 lines 2.27 kB
{"version":3,"file":"message_history.d.ts","names":["BaseChatMessageHistory","BaseListChatMessageHistory","BaseMessage","BaseTracer","Run","FakeChatMessageHistory","Array","Promise","FakeListChatMessageHistory","FakeTracer"],"sources":["../../../src/utils/testing/message_history.d.ts"],"sourcesContent":["import { BaseChatMessageHistory, BaseListChatMessageHistory } from \"../../chat_history.js\";\nimport { BaseMessage } from \"../../messages/index.js\";\nimport { BaseTracer, Run } from \"../../tracers/base.js\";\nexport declare class FakeChatMessageHistory extends BaseChatMessageHistory {\n lc_namespace: string[];\n messages: Array<BaseMessage>;\n constructor();\n getMessages(): Promise<BaseMessage[]>;\n addMessage(message: BaseMessage): Promise<void>;\n addUserMessage(message: string): Promise<void>;\n addAIMessage(message: string): Promise<void>;\n clear(): Promise<void>;\n}\nexport declare class FakeListChatMessageHistory extends BaseListChatMessageHistory {\n lc_namespace: string[];\n messages: Array<BaseMessage>;\n constructor();\n addMessage(message: BaseMessage): Promise<void>;\n getMessages(): Promise<BaseMessage[]>;\n}\nexport declare class FakeTracer extends BaseTracer {\n name: string;\n runs: Run[];\n constructor();\n protected persistRun(run: Run): Promise<void>;\n}\n//# sourceMappingURL=message_history.d.ts.map"],"mappings":";;;;;;cAGqBK,sBAAAA,SAA+BL,sBAAAA;;YAEtCM,MAAMJ;EAFCG,WAAAA,CAAAA;EAEDH,WAAAA,CAAAA,CAAAA,EAEDK,OAFCL,CAEOA,WAFPA,EAAAA,CAAAA;EAANI,UAAAA,CAAAA,OAAAA,EAGUJ,WAHVI,CAAAA,EAGwBC,OAHxBD,CAAAA,IAAAA,CAAAA;EAEaJ,cAAAA,CAAAA,OAAAA,EAAAA,MAAAA,CAAAA,EAEUK,OAFVL,CAAAA,IAAAA,CAAAA;EAARK,YAAAA,CAAAA,OAAAA,EAAAA,MAAAA,CAAAA,EAGgBA,OAHhBA,CAAAA,IAAAA,CAAAA;EACKL,KAAAA,CAAAA,CAAAA,EAGXK,OAHWL,CAAAA,IAAAA,CAAAA;;AACaK,cAIhBC,0BAAAA,SAAmCP,0BAAAA,CAJnBM;EACFA,YAAAA,EAAAA,MAAAA,EAAAA;EACtBA,QAAAA,EAICD,KAJDC,CAIOL,WAJPK,CAAAA;EARuCP,WAAAA,CAAAA;EAAsB,UAAA,CAAA,OAAA,EAclDE,WAdkD,CAAA,EAcpCK,OAdoC,CAAA,IAAA,CAAA;EAUrDC,WAAAA,CAAAA,CAAAA,EAKFD,OALEC,CAKMN,WALoB,EAAA,CAAA;;AAEjCI,cAKOG,UAAAA,SAAmBN,UAAAA,CAL1BG;EAEUJ,IAAAA,EAAAA,MAAAA;EAAcK,IAAAA,EAK5BH,GAL4BG,EAAAA;EACXL,WAAAA,CAAAA;EAARK,UAAAA,UAAAA,CAAAA,GAAAA,EAMWH,GANXG,CAAAA,EAMiBA,OANjBA,CAAAA,IAAAA,CAAAA"}