export interface RolesListRequest { } export interface RolesListRow { roleId: number; roleName: string; roleUsers: number; rolePermissions: number; } export interface RolesListResponse { roles: RolesListRow[]; deleteRoles: RolesListRow[]; } export interface RoleFindRequest { roleId: number; } export interface RoleFindResponse { roleId: number; roleName: string; roleUsers: number; rolePermissions: number; } export interface ApiClient { rolesList: (request: RolesListRequest) => Promise rolesListWithErr: (request: RolesListRequest) => Promise roleFind: (request: RoleFindRequest) => Promise roleFindWithErr: (request: RoleFindRequest) => Promise }