import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; export declare class AgentVersions extends ClientSDK { /** * List agent versions * * @remarks * Lists the configuration history for an agent. Each committed change (create, update, rollback) appends a version. */ listAgentVersions(request: operations.ListAgentVersionsRequest, options?: RequestOptions): Promise; /** * Retrieve an agent version */ getAgentVersion(request: operations.GetAgentVersionRequest, options?: RequestOptions): Promise; /** * Roll back an agent to a version * * @remarks * Restores the target version's configuration as a new current version. History is preserved: the restore is appended as a new version rather than deleting later ones. */ rollbackAgentVersion(request: operations.RollbackAgentVersionRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=agentversions.d.ts.map