import MigratortronBaseService from './MigratortronBaseService'; import { GetResponse, MigrateRequest } from '../models/Operations'; declare class RolesMigrationService extends MigratortronBaseService { constructor(payload: MigrateRequest, preview: boolean); get raw(): import("contensis-management-api").Role[]; CreateRole: (role: Omit) => Promise<[ApiErrorResponse | null, import("contensis-management-api").Role | undefined]>; RemoveRole: (id: string) => Promise<[ApiErrorResponse | null, undefined]>; UpdateRole: (id: string, role: Partial) => Promise<[ApiErrorResponse | null, import("contensis-management-api").Role | undefined]>; /** * Gets a list of roles from the Managemet API * @returns list of Role */ GetRoles: () => Promise; MapGetRolesResponse: () => { [alias: string]: GetResponse; }; } export default RolesMigrationService;