19 lines
441 B
TypeScript
19 lines
441 B
TypeScript
import Resource from "../Resource";
|
|
import User from "./User";
|
|
import Vote from "./Vote";
|
|
export default class Appointment extends Resource {
|
|
uid?: string;
|
|
targeted_user: User;
|
|
status: EAppointmentStatus | string;
|
|
votes?: Vote[];
|
|
choice: EVote | string;
|
|
}
|
|
export declare enum EVote {
|
|
NOMINATE = "NOMINATE",
|
|
DISMISS = "DISMISS"
|
|
}
|
|
export declare enum EAppointmentStatus {
|
|
OPEN = "OPEN",
|
|
CLOSED = "CLOSED"
|
|
}
|