import { XHR } from './XHR'; import { AuthenticationProvider } from '../../icc-x-api/auth/AuthenticationProvider'; import { Role } from '../model/Role'; export declare class IccRoleApi { host: string; headers: Array; authenticationProvider: AuthenticationProvider; fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise; constructor(host: string, headers: any, authenticationProvider?: AuthenticationProvider, fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise); handleError(e: XHR.XHRError): never; /** * * @summary Gets all roles */ getRoles(): Promise>; }