use serde::{Deserialize, Serialize};
use crate::model::id::{ApplicationId, InteractionId};
#[cfg_attr(feature = "typesize", derive(typesize::derive::TypeSize))]
#[derive(Clone, Debug, Deserialize, Serialize)]
#[non_exhaustive]
pub struct PingInteraction {
pub id: InteractionId,
pub application_id: ApplicationId,
pub token: String,
pub version: u8,
}