import type { Agent } from "@stigmer/protos/ai/stigmer/agentic/agent/v1/api_pb";
import type { AgentInput } from "@stigmer/sdk";
/**
 * Converts a fetched Agent proto to the AgentInput shape expected by
 * `stigmer.agent.update()`. This enables inline field editing: read the
 * current resource, modify one field, and re-submit the full input.
 *
 * Must be kept exhaustive — any spec field not mapped here will be
 * cleared on the next update (the backend does full spec replacement).
 */
export declare function agentToInput(agent: Agent): AgentInput;
//# sourceMappingURL=agentToInput.d.ts.map