import { type BotSummary, type IntegrationMutation } from "../integrations/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Updates an active botIdentities profile after validating integration ownership, text fields, and any replacement avatar file. * Coupling profile and audit changes makes externally visible bot identity edits reviewable without affecting its credential identity. */ export declare function botUpdate(executor: DrizzleExecutor, input: { actorUserId: string; botId: string; name?: string; username?: string; description?: string | null; photoFileId?: string | null; ownerUserId?: string | null; }): Promise>; //# sourceMappingURL=botUpdate.d.ts.map