//! LightningStor API - gRPC and HTTP definitions
//!
//! This crate provides:
//! - gRPC service definitions (ObjectService, BucketService)
//! - Generated protobuf types
//! - S3-compatible HTTP API types

/// Generated protobuf types
pub mod proto {
    tonic::include_proto!("lightningstor.v1");
}

pub use proto::bucket_service_client::BucketServiceClient;
pub use proto::bucket_service_server::{BucketService, BucketServiceServer};
pub use proto::object_service_client::ObjectServiceClient;
pub use proto::object_service_server::{ObjectService, ObjectServiceServer};
