UNPKG

@langchain/core

Version:
1 lines 1.83 kB
{"version":3,"file":"dict.d.ts","names":["Runnable","InputValues","TypedPromptInputValues","TemplateFormat","DictPromptTemplate","Record","RunInput","RunOutput","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"],"mappings":";;;;;;cAIqBI,oCAAoCH,cAAcA,+BAA+BI,0BAA0BA,iCAAiCL,SAASE,uBAAuBI,WAAWC;;EAAvLH,eAAAA,EAAAA,OAAkB;EAAA,QAAA,EAGzBC,MAHyB,CAAA,MAAA,EAAA,OAAA,CAAA;EAAA,cAAkBJ,EAIrCE,cAJqCF;EAAW,cAAGA,EAKnDQ,KALmDR,CAK7CO,OAL6CP,CAAAA,MAK/BK,QAL+BL,EAAAA,MAAAA,CAAAA,CAAAA;EAAW,OAAoBI,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAM,WAAoBA,CAAAA,MAAAA,EAAAA;IAAiEC,QAAAA,EAQ/KD,MAR+KC,CAAAA,MAAAA,EAAAA,OAAAA,CAAAA;IAAvBJ,cAAAA,CAAAA,EASjJC,cATiJD;EAAsB,CAAA;EAAqB,MAGvMG,CAAAA,MAAAA,EAQKH,sBARLG,CAQ4BC,QAR5BD,CAAAA,CAAAA,EAQwCK,OARxCL,CAQgDE,SARhDF,CAAAA;EAAM,MACAF,CAAAA,MAAAA,EAQDD,sBARCC,CAQsBF,WARtBE,CAAAA,CAAAA,EAQqCO,OARrCP,CAQ6CI,SAR7CJ,CAAAA"}