import { type DrizzleExecutor } from "../../drizzle.js"; /** * Drops one user's personal sidebar position for a chat they are no longer in. * A departed chat leaves the sidebar entirely, so keeping its key would silently * restore a stale slot on rejoin; the chat then arrives at the end like any * newly joined one. Other preferences on the row (star, notifications) survive. */ export declare function chatOrderKeyClearDb(executor: DrizzleExecutor, userId: string, chatId: string, sequence: number): Promise; //# sourceMappingURL=chatOrderKeyClearDb.d.ts.map