/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { GroupName, UserDetails } from './'; /** * Details of the users and groups to receive the notification. * @export * @interface NotificationRecipients */ export interface NotificationRecipients { [key: string]: object | any; /** * Indicates whether the notification should be sent to the issue\'s assignees. * @type {boolean} * @memberof NotificationRecipients */ assignee?: boolean; /** * List of groups to receive the notification. * @type {Array} * @memberof NotificationRecipients */ groups?: Array; /** * Indicates whether the notification should be sent to the issue\'s watchers. * @type {boolean} * @memberof NotificationRecipients */ watchers?: boolean; /** * Indicates whether the notification should be sent to the issue\'s voters. * @type {boolean} * @memberof NotificationRecipients */ voters?: boolean; /** * List of users to receive the notification. * @type {Array} * @memberof NotificationRecipients */ users?: Array; /** * Indicates whether the notification should be sent to the issue\'s reporter. * @type {boolean} * @memberof NotificationRecipients */ reporter?: boolean; } export declare function NotificationRecipientsFromJSON(json: any): NotificationRecipients; export declare function NotificationRecipientsFromJSONTyped(json: any, ignoreDiscriminator: boolean): NotificationRecipients; export declare function NotificationRecipientsToJSON(value?: NotificationRecipients): any;