UNPKG

@langchain/core

Version:
1 lines 3.15 kB
{"version":3,"file":"human.d.cts","names":["BaseMessage","BaseMessageChunk","BaseMessageFields","$InferMessageContent","MessageStructure","HumanMessageFields","TStructure","HumanMessage","HumanMessageChunk","isHumanMessage","isHumanMessageChunk"],"sources":["../../src/messages/human.d.ts"],"sourcesContent":["import { BaseMessage, BaseMessageChunk, type BaseMessageFields } from \"./base.js\";\nimport type { $InferMessageContent, MessageStructure } from \"./message.js\";\nexport interface HumanMessageFields<TStructure extends MessageStructure = MessageStructure> extends BaseMessageFields<TStructure, \"human\"> {\n}\n/**\n * Represents a human message in a conversation.\n */\nexport declare class HumanMessage<TStructure extends MessageStructure = MessageStructure> extends BaseMessage<TStructure, \"human\"> {\n static lc_name(): string;\n readonly type: \"human\";\n constructor(fields: $InferMessageContent<TStructure, \"human\"> | HumanMessageFields<TStructure>);\n static isInstance(obj: unknown): obj is HumanMessage;\n}\n/**\n * Represents a chunk of a human message, which can be concatenated with\n * other human message chunks.\n */\nexport declare class HumanMessageChunk<TStructure extends MessageStructure = MessageStructure> extends BaseMessageChunk<TStructure, \"human\"> {\n static lc_name(): string;\n readonly type: \"human\";\n constructor(fields: $InferMessageContent<TStructure, \"human\"> | HumanMessageFields<TStructure>);\n concat(chunk: HumanMessageChunk<TStructure>): this;\n static isInstance(obj: unknown): obj is HumanMessageChunk;\n}\n/**\n * @deprecated Use {@link HumanMessage.isInstance} instead\n */\nexport declare function isHumanMessage<TStructure extends MessageStructure>(x: BaseMessage): x is HumanMessage<TStructure>;\n/**\n * @deprecated Use {@link HumanMessageChunk.isInstance} instead\n */\nexport declare function isHumanMessageChunk<TStructure extends MessageStructure>(x: BaseMessageChunk): x is HumanMessageChunk<TStructure>;\n//# sourceMappingURL=human.d.ts.map"],"mappings":";;;;UAEiBK,sCAAsCD,mBAAmBA,0BAA0BF,kBAAkBI;AAAtH;;;AAAsHA,cAKjGC,YALiGD,CAAAA,mBAKjEF,gBALiEE,GAK9CF,gBAL8CE,CAAAA,SAKpBN,WALoBM,CAKRA,UALQA,EAAAA,OAAAA,CAAAA,CAAAA;EAAlBJ,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAiB,SAAA,IAAA,EAAA,OAAA;EAKhGK,WAAAA,CAAAA,MAAY,EAGTJ,oBAHS,CAGYG,UAHZ,EAAA,OAAA,CAAA,GAGmCD,kBAHnC,CAGsDC,UAHtD,CAAA;EAAoBF,OAAAA,UAAAA,CAAAA,GAAAA,EAAAA,OAAAA,CAAAA,EAAAA,GAAAA,IAITG,YAJSH;;;;;;AAGeC,cAO/CG,iBAP+CH,CAAAA,mBAOVD,gBAPUC,GAOSD,gBAPTC,CAAAA,SAOmCJ,gBAPnCI,CAOoDC,UAPpDD,EAAAA,OAAAA,CAAAA,CAAAA;EACxBE,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAJsDP,SAAAA,IAAAA,EAAAA,OAAAA;EAAW,WAAA,CAAA,MAAA,EAarFG,oBAbqF,CAahEG,UAbgE,EAAA,OAAA,CAAA,GAazCD,kBAbyC,CAatBC,UAbsB,CAAA;EAUxFE,MAAAA,CAAAA,KAAAA,EAIHA,iBAJoBF,CAIFA,UAJE,CAAA,CAAA,EAAA,IAAA;EAAoBF,OAAAA,UAAAA,CAAAA,GAAAA,EAAAA,OAAAA,CAAAA,EAAAA,GAAAA,IAKdI,iBALcJ;;;;;AAG6BE,iBAO/DG,cAP+DH,CAAAA,mBAO7BF,gBAP6BE,CAAAA,CAAAA,CAAAA,EAORN,WAPQM,CAAAA,EAAAA,CAAAA,IAOWC,YAPXD,CAOwBA,UAPxBA,CAAAA;;;;AAE3CE,iBASpBE,mBAToBF,CAAAA,mBASmBJ,gBATnBI,CAAAA,CAAAA,CAAAA,EASwCP,gBATxCO,CAAAA,EAAAA,CAAAA,IASgEA,iBAThEA,CASkFF,UATlFE,CAAAA"}