import { type AccountBan, type Page } from "../operations/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Returns an administrator-only reverse-chronological page of bans filtered by target user and active, expired, or revoked state. * Computing lifecycle status against one request timestamp and a banned-at/id cursor keeps pagination stable around expiry boundaries. */ export declare function accountBanList(executor: DrizzleExecutor, input: { actorUserId: string; targetUserId?: string; status?: "active" | "expired" | "revoked"; before?: string; limit: number; }): Promise>; //# sourceMappingURL=accountBanList.d.ts.map