/*! * Copyright Adaptavist 2022 (c) All rights reserved */ import { PermissionHolder } from "../definitions/PermissionHolder"; export interface PermissionGrant { /** * The user or group being granted the permission. It consists of a `type`, a type-dependent `parameter` and a type-dependent `value`. See [Holder object](../api-group-permission-schemes/#holder-object) in *Get all permission schemes* for more information. */ holder?: PermissionHolder; /** * The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in *Get all permission schemes* for more information about the built-in permissions. See the [project permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation for more information about custom permissions. */ permission?: string; [x: string]: any; } //# sourceMappingURL=PermissionGrant.d.ts.map