import { type DrizzleExecutor } from "../drizzle.js"; import { type PresenceSettingsSummary } from "../chat/types.js"; /** * Lists presence settings for unique requested users or the full set, suppressing expired custom status and DND fields in SQL. * Ordering by user identifier and projecting effective DND availability gives realtime consumers a deterministic current-state snapshot. */ export declare function presenceSettingList(executor: DrizzleExecutor, userIds?: string[]): Promise; //# sourceMappingURL=presenceSettingList.d.ts.map