import { IRealmRolesManager } from './Interfaces/IRealmRolesManager'; import { IObserver } from '../observer/IObserver'; import { ISubject } from '../observer/ISubject'; import { RoleRepresentation } from '../models/role-representation'; export declare class RealmManager implements IRealmRolesManager, IObserver { private readonly url; private accessToken; constructor(url: string); getAllRoles: (realmName: string) => Promise; getRoles: (realmName: string, rolesNames: string[]) => Promise; update(subject: ISubject, args: string[]): void; }