import type { Graph, SerializedGraphEnvelope } from "./types"; import type { NodeRegistryLike } from "../registry/nodeRegistry"; export declare const GRAPH_SCHEMA: "@ai-node-editor/graph"; export declare const GRAPH_SCHEMA_VERSION = "1.0.0"; export type SecretSerializationPolicy = "omit" | "preserve"; export interface SerializeGraphOptions { pretty?: boolean; registry?: NodeRegistryLike; secretPolicy?: SecretSerializationPolicy; } export declare function serializeGraph(graph: Graph, options?: SerializeGraphOptions): string; export declare function deserializeGraph(input: string | Graph | SerializedGraphEnvelope): Graph; //# sourceMappingURL=serialization.d.ts.map