//! Apple-platform integrations that need no plugin — plain, fire-and-forget
//! functions, no-ops off iOS. Thin wrappers over the `Platform` Swift shim (one
//! `.swift` file per concern under `Sources/Platform/`).
//!
//! Two groups:
//!
//! - **Input/display niceties** — stateless one-shots: impact/notification/
//! selection [`haptics`], the four-sided [`safe_area`] insets, and opening
//! outbound [`links`].
//! - **App lifecycle & session** ([`lifecycle`]) — tied to the running app:
//! the first-frame [`boot_shield`] and owning the [`audio`] session. Re-exported
//! flat here for convenience.
//!
//! ```no_run
//! use bevy_ios_toolkit::platform::{haptics, safe_area, links, boot_shield, audio, Haptic};
//!
//! boot_shield::show(0.03, 0.04, 0.09);
//! haptics::play(Haptic::Light);
//! let inset = safe_area::top(); // or safe_area::insets() for all four edges
//! links::open("https://example.com");
//! audio::configure(true, true); // own the session so ads can't mute the game
//! ```
pub use Haptic;
pub use ;