import Permission from "./Permission"; import { IAuthProvider } from "../../typings/IAuthProvider"; import { IClusterClientProvider } from "../../typings/IClusterClientProvider"; import { IClusterClientResponse } from "../../typings/IClusterClient"; export interface PermissionServiceDeps { clusterClientProvider: IClusterClientProvider; authProvider: IAuthProvider; } export declare class PermissionService { private _http; constructor({clusterClientProvider, authProvider}: PermissionServiceDeps); getPermissions(id: string): Promise; setPermission(id: string, permission: Permission): Promise>; }