use serde::{Deserialize, Serialize};
use crate::{client::node_manager::node::Node, types::api::plugins::participation::types::ParticipationEventId};
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ParticipationEventRegistrationOptions {
pub node: Node,
pub events_to_register: Option<Vec<ParticipationEventId>>,
pub events_to_ignore: Option<Vec<ParticipationEventId>>,
}