import type { DrizzleExecutor } from "../drizzle.js"; import { type MutationHint } from "./types.js"; export interface ChatMetadataSummary { id: string; title?: string; description?: string; } /** * Changes one live chats row title or description under an already verified chat-scoped capability and advances chatUpdates/syncEvents coordinates atomically. * This capability action intentionally accepts no user authority; its caller must validate the signed plugin/chat binding before entering this transaction. */ export declare function chatUpdateMetadata(executor: DrizzleExecutor, input: { chatId: string; title?: string; description?: string | null; }): Promise<{ chat: ChatMetadataSummary; hint: MutationHint; }>; //# sourceMappingURL=chatUpdateMetadata.d.ts.map