import type { RecentActivityEntry, RecentActivityGroup } from "./types";
/**
 * Groups recent-activity entries by their `updatedAt` timestamp into
 * time-based buckets: "Today", "Yesterday", "Previous 7 Days",
 * "Previous 30 Days", "Older".
 *
 * Empty groups are omitted. Input order is preserved within each group.
 *
 * @param entries - Unified activity entries (from {@link useRecentActivity}).
 * @param now - Reference time; defaults to the current time.
 */
export declare function groupRecentActivityByTime(entries: readonly RecentActivityEntry[], now?: Date): readonly RecentActivityGroup[];
//# sourceMappingURL=group-activity.d.ts.map