import { type DrizzleExecutor } from "../drizzle.js"; import { type MutationHint } from "../chat/types.js"; /** * Updates agentRigBindings.effort and appends the same chat's explanatory messages, sync history, and auditLogEntries record atomically. * Keeping the override on the binding preserves the agent profile effort as a default and prevents a selection in one chat from changing another chat's session. */ export declare function agentEffortUpdate(executor: DrizzleExecutor, input: { actorUserId: string; agentUserId: string; chatId: string; effort: string; }): Promise<{ hint?: MutationHint; }>; //# sourceMappingURL=agentEffortUpdate.d.ts.map