export interface GraphNodeInput {
    id: string;
    label: string;
    description?: string;
}
export interface GraphEdgeInput {
    from: string;
    to: string;
    label?: string;
}
export interface SaveAgentGraphInput {
    agentType: string;
    nodes: GraphNodeInput[];
    edges: GraphEdgeInput[];
}
export interface SaveAgentGraphResult {
    ok: boolean;
    error?: string;
}
export declare function saveAgentGraph(input: SaveAgentGraphInput): Promise<SaveAgentGraphResult>;
export interface ResetAgentGraphInput {
    agentType: string;
}
export declare function resetAgentGraph(input: ResetAgentGraphInput): Promise<SaveAgentGraphResult>;
//# sourceMappingURL=agent-graph.d.ts.map