UNPKG

@knora/api

Version:

JavaScript library that handles API requests to Knora

18 lines (17 loc) 771 B
import { Observable } from "rxjs"; import { ApiResponseData } from "../../../models/api-response-data"; import { ApiResponseError } from "../../../models/api-response-error"; import { Endpoint } from "../../endpoint"; import { AdministrativePermissionResponse } from "../../../models/admin/administrative-permission-response"; /** * An endpoint for working with Knora permissions. */ export declare class PermissionsEndpoint extends Endpoint { /** * Gets the administrative permission for a project and group. * * @param projectIri The project IRI. * @param groupIri The group IRI. */ getAdministrativePermission(projectIri: string, groupIri: string): Observable<ApiResponseData<AdministrativePermissionResponse> | ApiResponseError>; }