import { FlowRunInputKeysetResponse } from '@/models/api/FlowRunInputKeysetResponse'
import { DateString } from '@/types/dates'

export type StateDetailsResponse = {
  flow_run_id?: string | null,
  task_run_id?: string | null,
  child_flow_run_id?: string | null,
  scheduled_time?: DateString | null,
  cache_key?: string | null,
  cache_expiration?: string | null,
  pause_timeout?: DateString | null,
  pause_reschedule?: boolean | null,
  run_input_keyset?: FlowRunInputKeysetResponse | null,
}
