import { type DrizzleExecutor } from "../../drizzle.js"; import { type PresenceSettingsSummary } from "../../chat/types.js"; /** * Projects presence settings for the requested user identifiers, hiding expired custom statuses and promoting an active DND deadline to availability. * Normalizing time-sensitive fields here gives mutation responses the same effective presence semantics as list reads. */ export declare function listPresenceSettingsWithDb(executor: DrizzleExecutor, userIds: string[]): Promise; //# sourceMappingURL=listPresenceSettingsWithDb.d.ts.map