ferro_wallet/lib.rs
1//! Digital wallet pass issuance (Apple .pkpass + Google Wallet) for the Ferro framework.
2//!
3//! See the crate-level docs in the [README](https://crates.io/crates/ferro-wallet) and
4//! the design spec at `docs/superpowers/specs/2026-05-11-ferro-wallet-crate.md` in the
5//! ferro repo for the public API surface.
6
7pub mod apple;
8pub mod config;
9pub mod error;
10pub mod google;
11pub mod images;
12pub mod qr;
13pub mod subject;
14
15pub use apple::ApplePassBuilder;
16pub use config::{AppleConfig, GoogleConfig, WalletConfig};
17pub use error::WalletError;
18pub use google::GoogleWalletBuilder;
19pub use subject::{
20 auto_foreground, Branding, Field, FieldAlignment, GeoPoint, PassKind, RgbColor, TextColorMode,
21 TransitType, WalletSubject,
22};