import { Role, UUID, Grants } from 'ozone-type'; import { RoleClient } from './roleClient'; import { OzoneClient } from '../ozoneClient/ozoneClient'; export declare class RoleClientImpl implements RoleClient { private client; private baseUrl; constructor(client: OzoneClient, baseUrl: string); getAll(): Promise; save(role: Role): Promise; getPermissions(roleIds: UUID[]): Promise; getByName(roleName: string): Promise; getById(roleId: UUID): Promise; deleteById(id: UUID): Promise; }