first commit

This commit is contained in:
Your NamebaishaliHolocron
2026-06-15 12:57:03 +05:30
commit b9ac5ae0b2
398 changed files with 49583 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
export interface IkonGroup {
groupId: string;
groupName: string;
softwareId: string;
accountId: string | null;
groupType: "STATIC" | "DYNAMIC" | string;
active: boolean;
groupDescription: string;
}
export interface Role {
roleId: string;
roleName: string;
active: boolean;
softwareId: string;
roleDescription: string;
ikonGroups: IkonGroup[];
}
export interface RoleMembership {
roleMembershipId: string;
userId: string;
accountId: string;
roleId: string;
}
export interface ManagerMemberships {
projectManagerMembers: RoleMembership[];
accountManagerMembers: RoleMembership[];
}
export interface User {
userId: string;
userName: string;
userLogin: string;
userPhone: string | null;
userEmail: string;
userThumbnail: string | null;
userType: string;
active: boolean;
dateOfBirth: string | null;
userProfileImage: string | null;
userDescription: string | null;
userDesignation: string | null;
invitedUser: boolean;
userDeleted: boolean;
}
export interface UserInfo {
userName: string;
userLogin: string;
userEmail: string;
}