From 0e8494d67cb71916bfd76be887be9867371e389d Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 2 Nov 2025 17:55:13 +0100 Subject: [PATCH] Introduce interface for get admin users response --- .../responses/admin-users-response.interface.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 libs/common/src/lib/interfaces/responses/admin-users-response.interface.ts diff --git a/libs/common/src/lib/interfaces/responses/admin-users-response.interface.ts b/libs/common/src/lib/interfaces/responses/admin-users-response.interface.ts new file mode 100644 index 000000000..d9f58ee18 --- /dev/null +++ b/libs/common/src/lib/interfaces/responses/admin-users-response.interface.ts @@ -0,0 +1,16 @@ +import { Role } from '@prisma/client'; + +export interface AdminUsersResponse { + count: number; + users: { + accountCount: number; + activityCount: number; + country: string; + createdAt: Date; + dailyApiRequests: number; + engagement: number; + id: string; + lastActivity: Date; + role: Role; + }[]; +}