forked from github/plane
25 lines
611 B
TypeScript
25 lines
611 B
TypeScript
import { IProject, IProjectLite, IWorkspaceLite } from "types";
|
|
|
|
export interface IState {
|
|
readonly id: string;
|
|
color: string;
|
|
readonly created_at: Date;
|
|
readonly created_by: string;
|
|
default: boolean;
|
|
description: string;
|
|
group: "backlog" | "unstarted" | "started" | "completed" | "cancelled";
|
|
name: string;
|
|
project: string;
|
|
readonly project_detail: IProjectLite;
|
|
sequence: number;
|
|
readonly slug: string;
|
|
readonly updated_at: Date;
|
|
readonly updated_by: string;
|
|
workspace: string;
|
|
workspace_detail: IWorkspaceLite;
|
|
}
|
|
|
|
export interface StateResponse {
|
|
[key: string]: IState[];
|
|
}
|