use crate::JsonSchema; use crate::TS; use serde::Deserialize; use serde::Serialize; #[derive(Serialize, Deserialize, Debug, Clone, PartialEq, JsonSchema, TS)] #[serde(rename_all = "camelCase")] #[ts(export_to = "v2/")] pub struct CurrentTimeReadParams { pub thread_id: String, } #[derive(Serialize, Deserialize, Debug, Clone, PartialEq, JsonSchema, TS)] #[serde(rename_all = "camelCase")] #[ts(export_to = "v2/")] pub struct CurrentTimeReadResponse { /// Current time as whole Unix seconds. #[ts(type = "number")] pub current_time_at: i64, }