/** * 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. */ /** * An icon. If no icon is defined: * for a status icon, no status icon displays in Jira. * for the remote object icon, the default link icon displays in Jira. * @export * @interface Icon */ export interface Icon { [key: string]: object | any; /** * The URL of an icon that displays at 16x16 pixel in Jira. * @type {string} * @memberof Icon */ url16x16?: string; /** * The URL of the tooltip, used only for a status icon. If not set, the status icon in Jira is not clickable. * @type {string} * @memberof Icon */ link?: string; /** * The title of the icon. This is used as follows: * For a status icon it is used as a tooltip on the icon. If not set, the status icon doesn\'t display a tooltip in Jira. * For the remote object icon it is used in conjunction with the application name to display a tooltip for the link\'s icon. The tooltip takes the format \"\\[application name\\] icon title\". Blank itemsare excluded from the tooltip title. If both items are blank, the icon tooltop displays as \"Web Link\". * @type {string} * @memberof Icon */ title?: string; } export declare function IconFromJSON(json: any): Icon; export declare function IconFromJSONTyped(json: any, ignoreDiscriminator: boolean): Icon; export declare function IconToJSON(value?: Icon): any;