use crate::common::{BulkByScrollResponseBaseValue, TypedOrJson};
pub type TaskResponse = TypedOrJson<BulkByScrollResponseBaseValue>;
pub mod get_response;
pub use self::get_response::GetResponse;
pub mod persistent_task_status;
pub use self::persistent_task_status::PersistentTaskStatus;
pub mod raw_task_status;
pub use self::raw_task_status::RawTaskStatus;
pub mod replication_task_status;
pub use self::replication_task_status::ReplicationTaskStatus;
pub mod task_info_base;
pub use self::task_info_base::TaskInfoBase;
pub mod task_list_response_base;
pub use self::task_list_response_base::TaskListResponseBase;
pub mod status;
pub use self::status::Status;
pub mod task_infos;
pub use self::task_infos::TaskInfos;