plane/app/types/state.d.ts

25 lines
611 B
TypeScript
Raw Normal View History

2023-04-21 23:30:36 +00:00
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[];
}