import type { AgentOperationOptions, CursorRequestOptions, GetAgentOptions, GetRunOptions, ListAgentsOptions, ListResult, ListRunsOptions, SDKAgent, SDKAgentInfo, SDKModel, SDKRepository, SDKUser } from "./agent.js"; import type { AgentOptions } from "./options.js"; import type { Run } from "./run.js"; export declare function createCloudAgent(options: AgentOptions): SDKAgent; export declare function resumeCloudAgent(agentId: string, options: Partial): SDKAgent; export declare function listCloudAgents(options: Extract): Promise>; export declare function listCloudRuns(agentId: string, options: Extract): Promise>; export declare function getCloudRun(runId: string, options: Extract): Promise; export declare function getCloudAgent(agentId: string, options: GetAgentOptions): Promise; export declare function archiveCloudAgent(agentId: string, options: AgentOperationOptions): Promise; export declare function unarchiveCloudAgent(agentId: string, options: AgentOperationOptions): Promise; export declare function deleteCloudAgent(agentId: string, options: AgentOperationOptions): Promise; export declare function getCloudMe(options: CursorRequestOptions): Promise; export declare function listCloudModels(options: CursorRequestOptions): Promise; export declare function listCloudRepositories(options: CursorRequestOptions): Promise; //# sourceMappingURL=cloud-agent.d.ts.map