import { type ChatSummary } from "./types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Lists the live chats one user is an active member of, in that user's personal fractional order, falling back to recency for chats they have never arranged. * Joining user preferences into the projection gives every device of that user one deterministic sidebar order, and `chatReorder` mints keys against exactly this order. */ export declare function chatList(executor: DrizzleExecutor, userId: string): Promise; //# sourceMappingURL=chatList.d.ts.map