import { type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Grants a secret to an eligible channel through agentSecretChannelAssignments after requiring assignSecrets permission. * The assignment, audit entry, and sync event commit together so the resulting credential exposure is never silent or partially reported. */ export declare function agentSecretAttachToChannel(executor: DrizzleExecutor, input: { actorUserId: string; channelId: string; secretId: string; }): Promise; //# sourceMappingURL=agentSecretAttachToChannel.d.ts.map