/** * 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 { Scope } from './'; /** * Details about an issue type. * @export * @interface IssueTypeBean */ export interface IssueTypeBean { /** * The URL of these issue type details. * @type {string} * @memberof IssueTypeBean */ readonly self?: string; /** * project unique ID for next-gen entities * @type {string} * @memberof IssueTypeBean */ readonly entityId?: string; /** * The ID of the issue type\'s avatar. * @type {number} * @memberof IssueTypeBean */ readonly avatarId?: number; /** * The ID of the issue type. * @type {string} * @memberof IssueTypeBean */ readonly id?: string; /** * Details of the next-gen projects the issue type is available in. * @type {Scope} * @memberof IssueTypeBean */ readonly scope?: Scope; /** * The name of the issue type. * @type {string} * @memberof IssueTypeBean */ readonly name?: string; /** * Indicates whether this issue type is used to create subtasks. * @type {boolean} * @memberof IssueTypeBean */ readonly subtask?: boolean; /** * The description of the issue type. * @type {string} * @memberof IssueTypeBean */ readonly description?: string; /** * The URL of the issue type\'s avatar. * @type {string} * @memberof IssueTypeBean */ readonly iconUrl?: string; } export declare function IssueTypeBeanFromJSON(json: any): IssueTypeBean; export declare function IssueTypeBeanFromJSONTyped(json: any, ignoreDiscriminator: boolean): IssueTypeBean; export declare function IssueTypeBeanToJSON(value?: IssueTypeBean): any;