import { type ChatSummary, type MutationHint } from "./types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Stores the normalized topic on the authorized chats channel and records the resulting channel change point. * Treating topic text as a channel mutation keeps header state and change history ordered with messages and membership events. */ export declare function channelTopicUpdate(executor: DrizzleExecutor, actorUserId: string, chatId: string, topic: string | undefined): Promise<{ chat: ChatSummary; hint: MutationHint; }>; //# sourceMappingURL=channelTopicUpdate.d.ts.map