22 lines
450 B
TypeScript
22 lines
450 B
TypeScript
export interface CreateDamageReportCommand {
|
|
description: string;
|
|
reportedBy: string;
|
|
imageCount: number;
|
|
affectedId: string;
|
|
affected: "equipment" | "vehicle" | "wearable";
|
|
}
|
|
|
|
export interface UpdateDamageReportCommand {
|
|
id: string;
|
|
status: string;
|
|
done: boolean;
|
|
}
|
|
|
|
export interface UpdateDamageReportRelatedMaintenanceCommand {
|
|
id: string;
|
|
maintenanceId: string;
|
|
}
|
|
|
|
export interface DeleteDamageReportCommand {
|
|
id: string;
|
|
}
|