import type { AgentRuntime } from "@elizaos/core"; import type { RouteRequestContext } from "./route-helpers"; export interface AgentTransferRouteState { runtime: AgentRuntime | null; } export interface AgentTransferRouteContext extends RouteRequestContext { state: AgentTransferRouteState; exportAgent: (runtime: AgentRuntime, password: string, options: { includeLogs: boolean; }) => Promise; estimateExportSize: (runtime: AgentRuntime) => Promise; importAgent: (runtime: AgentRuntime, fileBuffer: Buffer, password: string) => Promise; isAgentExportError: (error: unknown) => boolean; } export declare function handleAgentTransferRoutes(ctx: AgentTransferRouteContext): Promise; //# sourceMappingURL=agent-transfer-routes.d.ts.map