export type DataSourceNodeProcessingResponse = {
  event: 'datasource_processing'
  total: number
  completed: number
}

export type DataSourceNodeError = {
  event: 'datasource_error'
  message: string
  code?: string
}

export type DataSourceNodeCompletedResponse = {
  event: 'datasource_completed'
  data: any
  time_consuming?: number
}
