use serde::{Deserialize, Serialize};
use std::collections::HashMap;
#[derive(Deserialize, Debug, Serialize)]
pub struct KeyResponse {
pub created_at: String,
pub curve: String,
pub id: String,
pub namespace: String,
pub public_key: String,
pub signing_algorithm: String,
pub tags: HashMap<String, String>,
pub updated_at: String,
pub version: u64,
}
#[derive(Deserialize, Debug, Serialize)]
pub struct KeysResponse {
pub keys: Vec<String>,
}
#[derive(Deserialize, Debug, Serialize)]
pub struct SignResponse {
pub signature: String,
}