import type { PeriodType } from './Period'; import type { PeriodDurationPayload } from './PeriodDuration'; import type { PeriodPricePayload } from './PeriodPrice'; export type PricingPeriod = { commissionRate: number; definitivePrice: boolean; endAt: string; houseId: string; id: string; minimumDuration: number; ownerPrice: number; periodType: PeriodType; startAt: string; }; export type PricingPeriodPayload = (PeriodDurationPayload & PeriodPricePayload) | { pricing_period: { commission_rate: number; definitive_price: boolean; end_at: string; minimum_duration: number; owner_price: number; period_type: PeriodType; start_at: string; }; };