import { Role } from 'contensis-management-api'; import ContensisRepository from '../repositories/ContensisRepository'; declare class RolesService { private contensis; roles: Role[]; error: AppError | null; constructor(contensis: ContensisRepository); GetRoles: () => Promise<[ApiErrorResponse | null, Role[] | undefined]>; CreateRole: (role: Omit) => Promise<[ApiErrorResponse | null, Role | undefined]>; UpdateRole: (id: string, role: Partial) => Promise<[ApiErrorResponse | null, Role | undefined]>; RemoveRole: (id: string) => Promise<[ApiErrorResponse | null, undefined]>; } export default RolesService;