2021-01-19 11:54:16 +01:00
|
|
|
import {IsoDateString} from '../types/iso-date-string';
|
2021-02-28 12:15:08 +01:00
|
|
|
import {IAssignee} from './assignee';
|
2021-02-13 12:09:37 +01:00
|
|
|
import {ILabel} from './label';
|
2021-01-19 11:54:16 +01:00
|
|
|
import {IMilestone} from './milestone';
|
|
|
|
|
|
|
|
|
|
export interface IIssue {
|
|
|
|
|
title: string;
|
|
|
|
|
number: number;
|
|
|
|
|
created_at: IsoDateString;
|
|
|
|
|
updated_at: IsoDateString;
|
2021-02-13 12:09:37 +01:00
|
|
|
labels: ILabel[];
|
2021-01-19 11:54:16 +01:00
|
|
|
pull_request: Object | null | undefined;
|
|
|
|
|
state: string;
|
|
|
|
|
locked: boolean;
|
|
|
|
|
milestone: IMilestone | undefined;
|
2021-02-28 12:15:08 +01:00
|
|
|
assignees: IAssignee[];
|
2021-01-19 11:54:16 +01:00
|
|
|
}
|