import type { AdminTaskDetail } from '@/types/admin'

export type KuaishouCloudFlow = NonNullable<AdminTaskDetail['kuaishouCloudFulfillment']>

export type SummaryCard = {
  label: string
  value: string
  tone: 'blue' | 'green' | 'amber' | 'slate'
}

export type RoleInfoEntry = {
  key: string
  label: string
  value: string
}

export type ChecklistItem = {
  key: string
  label: string
  status: string
  detail: string
}

export type ManualDispatchForm = {
  deliveryReference: string
  deliveredCredential: string
  resultMessage: string
}
