gear-orders/web/vite/src/index.d.ts

37 lines
714 B
TypeScript
Raw Normal View History

2026-01-29 21:30:51 +00:00
type OrderSetOrderAddOn = {
id: number;
name: string;
probability: number;
}
type OrderSetOrder = {
id: number;
name: string;
weight: number;
repeat: number;
add_ons: OrderSetOrderAddOn[];
}
type OrderSet = {
id: number;
name: string;
orders: OrderSetOrder[];
2026-01-30 00:36:06 +00:00
scheduled: boolean;
probability: number;
weekdays: boolean;
weekends: boolean;
time: string;
confirm_delay: string;
2026-03-05 03:01:35 +00:00
punishment_pool_id?: number;
2026-01-29 21:30:51 +00:00
}
2026-03-08 18:44:59 +00:00
type TimelineEvent = {
id: number;
updated_at: string;
type: string;
text: string;
extra: Record<string, string>;
username: string;
orders_pool: Pick<OrderSet, "id" | "name">;
order_status: string;
}