aimo_client/types/
providers.rs

1use aimo_core::provider::ProviderMetadata;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Serialize, Deserialize)]
5pub struct RegisterProviderRequest {
6    pub metadata: ProviderMetadata,
7    pub signature: String,
8}
9
10#[derive(Debug, Clone, Serialize, Deserialize)]
11pub struct RegisterProviderResponse {
12    pub success: bool,
13    pub message: String,
14}