/** * 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 { Application, RemoteObject } from './'; /** * Details of a remote issue link. * @export * @interface RemoteIssueLinkRequest */ export interface RemoteIssueLinkRequest { [key: string]: object | any; /** * Details of the remote application the linked item is in. For example, trello. * @type {Application} * @memberof RemoteIssueLinkRequest */ application?: Application; /** * Details of the item linked to. * @type {RemoteObject} * @memberof RemoteIssueLinkRequest */ object?: RemoteObject; /** * Description of the relationship between the issue and the linked item. If not set, the relationship description \"links to\" is used in Jira. * @type {string} * @memberof RemoteIssueLinkRequest */ relationship?: string; /** * An identifier for the remote item in the remote system. For example, the global ID for a remote item in Confluence would consist of the app ID and page ID, like this: `appId=456&pageId=123`. Setting this field enables the remote issue link details to be updated or deleted using remote system and item details as the record identifier, rather than using the record\'s Jira ID. The maximum length is 255 characters. * @type {string} * @memberof RemoteIssueLinkRequest */ globalId?: string; } export declare function RemoteIssueLinkRequestFromJSON(json: any): RemoteIssueLinkRequest; export declare function RemoteIssueLinkRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): RemoteIssueLinkRequest; export declare function RemoteIssueLinkRequestToJSON(value?: RemoteIssueLinkRequest): any;