interface Issue {
    actualHours: null | number;
    assignee?: User;
    attachments: IssueAttachmentFile[];
    category: Category[];
    created: string;
    createdUser: User;
    customFields: [];
    description: string;
    dueDate: null | string;
    estimatedHours: null | number;
    externalFileLinks: ExternalFileLink[];
    id: number;
    issueKey: string;
    issueType: IssueType;
    keyId: number;
    milestone: Milestone[];
    parentIssueId: null | number;
    priority: Priority;
    projectId: number;
    resolution?: Resolution;
    sharedFiles: SharedFile[];
    stars: Star[];
    startDate: null | string;
    status: ProjectStatus;
    summary: string;
    updated: string;
    updatedUser: User;
    versions: Version[];
}

Properties

actualHours: null | number
assignee?: User
attachments: IssueAttachmentFile[]
category: Category[]
created: string
createdUser: User
customFields: []
description: string
dueDate: null | string
estimatedHours: null | number
externalFileLinks: ExternalFileLink[]
id: number
issueKey: string
issueType: IssueType
keyId: number
milestone: Milestone[]
parentIssueId: null | number
priority: Priority
projectId: number
resolution?: Resolution
sharedFiles: SharedFile[]
stars: Star[]
startDate: null | string
summary: string
updated: string
updatedUser: User
versions: Version[]