//! atproto-static-web   A simple web viewer for AT Proto.
//! Copyright (C) 2025  AverageHelper
//!
//! This program is free software: you can redistribute it and/or modify
//! it under the terms of the GNU General Public License as published by
//! the Free Software Foundation, either version 3 of the License, or
//! (at your option) any later version.
//!
//! This program is distributed in the hope that it will be useful,
//! but WITHOUT ANY WARRANTY; without even the implied warranty of
//! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//! GNU General Public License for more details.
//!
//! You should have received a copy of the GNU General Public License
//! along with this program.  If not, see <https://www.gnu.org/licenses/>.

mod at_uri;
mod authority;
mod did;
mod handle;
mod namespaced_identifier;
mod record_key;
mod timestamp_identifier;

pub use at_uri::AtUri;
pub use authority::Authority;
pub use did::DecentralizedIdentifier;
pub use handle::Handle;
pub use namespaced_identifier::NamespacedIdentifier;
pub use record_key::RecordKey;
pub use timestamp_identifier::TimestampIdentifier;
