UNPKG

@langchain/core

Version:
1 lines 1.89 kB
{"version":3,"file":"dict.d.cts","names":["Runnable","InputValues","TypedPromptInputValues","TemplateFormat","DictPromptTemplate","RunInput","RunOutput","Record","Extract","Array","Promise"],"sources":["../../src/prompts/dict.d.ts"],"sourcesContent":["import { Runnable } from \"../runnables/base.js\";\nimport type { InputValues } from \"../utils/types/index.js\";\nimport { TypedPromptInputValues } from \"./base.js\";\nimport { TemplateFormat } from \"./template.js\";\nexport declare class DictPromptTemplate<RunInput extends InputValues = InputValues, RunOutput extends Record<string, unknown> = Record<string, unknown>> extends Runnable<TypedPromptInputValues<RunInput>, RunOutput> {\n lc_namespace: string[];\n lc_serializable: boolean;\n template: Record<string, unknown>;\n templateFormat: TemplateFormat;\n inputVariables: Array<Extract<keyof RunInput, string>>;\n static lc_name(): string;\n constructor(fields: {\n template: Record<string, unknown>;\n templateFormat?: TemplateFormat;\n });\n format(values: TypedPromptInputValues<RunInput>): Promise<RunOutput>;\n invoke(values: TypedPromptInputValues<InputValues>): Promise<RunOutput>;\n}\n//# sourceMappingURL=dict.d.ts.map"],"mappings":";;;;;;cAIqBI,oCAAoCH,cAAcA,+BAA+BM,0BAA0BA,iCAAiCP,SAASE,uBAAuBG,WAAWC;;EAAvLF,eAAAA,EAAAA,OAAkB;EAAkBH,QAAAA,EAG3CM,MAH2CN,CAAAA,MAAAA,EAAAA,OAAAA,CAAAA;EAAcA,cAAAA,EAInDE,cAJmDF;EAA+BM,cAAAA,EAKlFE,KALkFF,CAK5EC,OAL4ED,CAAAA,MAK9DF,QAL8DE,EAAAA,MAAAA,CAAAA,CAAAA;EAA0BA,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAiEF,WAAAA,CAAAA,MAAAA,EAAAA;IAAvBH,QAAAA,EAQxJK,MARwJL,CAAAA,MAAAA,EAAAA,OAAAA,CAAAA;IAAkCI,cAAAA,CAAAA,EASnLH,cATmLG;EAG9LC,CAAAA;EACMJ,MAAAA,CAAAA,MAAAA,EAODD,sBAPCC,CAOsBE,QAPtBF,CAAAA,CAAAA,EAOkCO,OAPlCP,CAO0CG,SAP1CH,CAAAA;EACoBE,MAAAA,CAAAA,MAAAA,EAOrBH,sBAPqBG,CAOEJ,WAPFI,CAAAA,CAAAA,EAOiBK,OAPjBL,CAOyBC,SAPzBD,CAAAA"}