import { SchemaMetaRegistry } from "./meta.js"; import { JSONSchema } from "@langchain/core/utils/json_schema"; //#region src/graph/zod/schema.d.ts /** * Get the state schema for a graph. * @param graph - The graph to get the state schema for. * @returns The state schema for the graph. */ declare function getStateTypeSchema(graph: unknown, registry?: SchemaMetaRegistry): JSONSchema | undefined; /** * Get the update schema for a graph. * @param graph - The graph to get the update schema for. * @returns The update schema for the graph. */ declare function getUpdateTypeSchema(graph: unknown, registry?: SchemaMetaRegistry): JSONSchema | undefined; /** * Get the input schema for a graph. * @param graph - The graph to get the input schema for. * @returns The input schema for the graph. */ declare function getInputTypeSchema(graph: unknown, registry?: SchemaMetaRegistry): JSONSchema | undefined; /** * Get the output schema for a graph. * @param graph - The graph to get the output schema for. * @returns The output schema for the graph. */ declare function getOutputTypeSchema(graph: unknown, registry?: SchemaMetaRegistry): JSONSchema | undefined; /** * Get the config schema for a graph. * @param graph - The graph to get the config schema for. * @returns The config schema for the graph. */ declare function getConfigTypeSchema(graph: unknown, registry?: SchemaMetaRegistry): JSONSchema | undefined; //#endregion export { getConfigTypeSchema, getInputTypeSchema, getOutputTypeSchema, getStateTypeSchema, getUpdateTypeSchema }; //# sourceMappingURL=schema.d.ts.map