/*! * Copyright Adaptavist 2022 (c) All rights reserved */ import { UserDetailsAsResponse } from "../definitions/UserDetailsAsResponse"; export interface PermissionHolderAsResponse { /** * The type of permission holder. */ type: string; /** * As a group's name can change, use of `value` is recommended. The identifier associated withthe `type` value that defines the holder of the permission. */ parameter?: string; /** * The identifier associated with the `type` value that defines the holder of the permission. */ value?: string; /** * Expand options that include additional permission holder details in the response. */ expand?: string; group?: { name?: string; groupId?: string; self?: string; }; user?: UserDetailsAsResponse; projectRole?: { name?: string; id?: number; self?: string; description?: string; scope?: { type?: string; project?: { id?: string; }; }; }; } //# sourceMappingURL=PermissionHolderAsResponse.d.ts.map