langcode
Version:
A Plugin-Based Framework for Managing and Using LangChain
18 lines (17 loc) • 576 B
TypeScript
import { ZodSchema } from "zod";
import { PluginDescriptions } from "./plugin";
import { StructuredOutputParser } from "langchain/output_parsers";
export type StructuredOutputParserInitConfig = {
schema: ZodSchema<any>;
};
export type StructuredOutputParserRunArgs = {
text: string;
};
export interface StructuredOutputParserExpose extends PluginDescriptions {
parser: StructuredOutputParser<any>;
}
export declare const StructuredOutputParserPluginTypes: {
runArgs: StructuredOutputParserRunArgs;
return: any;
expose: StructuredOutputParserExpose;
};