@langchain/core
Version:
Core LangChain.js abstractions and schemas
1 lines • 1.56 kB
Source Map (JSON)
{"version":3,"file":"string.d.cts","names":["InputValues","StringPromptValueInterface","BasePromptTemplate","TypedPromptInputValues","BaseStringPromptTemplate","RunInput","PartialVariableName","Promise"],"sources":["../../src/prompts/string.d.ts"],"sourcesContent":["import type { InputValues } from \"../utils/types/index.js\";\nimport { type StringPromptValueInterface } from \"../prompt_values.js\";\nimport { BasePromptTemplate, type TypedPromptInputValues } from \"./base.js\";\n/**\n * Base class for string prompt templates. It extends the\n * BasePromptTemplate class and overrides the formatPromptValue method to\n * return a StringPromptValue.\n */\nexport declare abstract class BaseStringPromptTemplate<RunInput extends InputValues = any, PartialVariableName extends string = any> extends BasePromptTemplate<RunInput, StringPromptValueInterface, PartialVariableName> {\n /**\n * Formats the prompt given the input values and returns a formatted\n * prompt value.\n * @param values The input values to format the prompt.\n * @returns A Promise that resolves to a formatted prompt value.\n */\n formatPromptValue(values: TypedPromptInputValues<RunInput>): Promise<StringPromptValueInterface>;\n}\n//# sourceMappingURL=string.d.ts.map"],"mappings":";;;;;;;;AAQA;;;AAA0KC,uBAA5IG,wBAA4IH,CAAAA,iBAAlGD,WAAkGC,GAAAA,GAAAA,EAAAA,4BAAAA,MAAAA,GAAAA,GAAAA,CAAAA,SAA7BC,kBAA6BD,CAAVI,QAAUJ,EAAAA,0BAAAA,EAA4BK,mBAA5BL,CAAAA,CAAAA;EAA4BK;;;;;;EAAvC,iBAAA,CAAA,MAAA,EAOjIH,sBAPiI,CAO1GE,QAP0G,CAAA,CAAA,EAO9FE,OAP8F,CAOtFN,0BAPsF,CAAA"}