export interface IGenericResponse { success: boolean; errorsMessages: string[]; data: any; } export interface IUser { UserId: string; UserName: string; CreateDate: string; LastActivityDate: string; Email: string; Password: string; IsApproved: boolean; IsLockedOut: boolean; Comment: string; } export declare class UserRequest { UserId: string; UserName: string; Email: string; Password: string; ConcatenatedNameRoles: string; Comment: string; constructor(UserId: string, UserName: string, Email: string, Password: string, ConcatenatedNameRoles: string, Comment: string); } export interface IAllUsers extends IGenericResponse { data: IUser[]; } export interface IRol { RoleId: string; RoleName: string; Description: string; HasIt: number; } export declare class RoleUser { RoleId: string; RoleName: string; Description: string; HasIt: boolean; constructor(model: any); } export interface IRoles extends IGenericResponse { data: IRol[]; }