export interface XmBaseInfoState {
  projectIndustry?: string
}

export interface XmScaleState {
  detailRows?: unknown[]
  roughCalcEnabled?: boolean
  totalAmount?: number | null
}

export interface HtFeeMainRowLike {
  id?: unknown
}

export interface RateMethodStateLike {
  budgetFee?: unknown
}

export interface HourlyMethodRowLike {
  serviceBudget?: unknown
  adoptedBudgetUnitPrice?: unknown
  personnelCount?: unknown
  workdayCount?: unknown
}

export interface HourlyMethodStateLike {
  detailRows?: HourlyMethodRowLike[]
}

export interface QuantityMethodRowLike {
  id?: unknown
  budgetFee?: unknown
  quantity?: unknown
  unitPrice?: unknown
}

export interface QuantityMethodStateLike {
  detailRows?: QuantityMethodRowLike[]
}
