import { type DrizzleExecutor } from "../drizzle.js"; import { type MutationHint } from "../chat/types.js"; /** * Revokes a direct grant by deleting agentSecretAgentAssignments after requiring assignSecrets permission. * Publishing revocation and audit evidence in the same commit ensures future runs cannot retain a grant clients still believe exists. */ export declare function agentSecretDetachFromAgent(executor: DrizzleExecutor, input: { actorUserId: string; agentUserId: string; secretId: string; }): Promise; //# sourceMappingURL=agentSecretDetachFromAgent.d.ts.map