1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-01-08 23:46:14 +01:00
fab-manager/app/frontend/src/javascript/models/price.ts

28 lines
452 B
TypeScript

export interface Price {
id: number,
group_id: number,
plan_id: number,
priceable_type: string,
priceable_id: number,
amount: number
}
export interface ComputePriceResult {
price: number,
price_without_coupon: number,
details?: {
slots: Array<{
start_at: Date,
price: number,
promo: boolean
}>
plan?: number
},
schedule?: {
items: Array<{
amount: number,
due_date: Date
}>
}
}