//! Platform-specific IP address change listener implementations.
//!
//! This module provides conditional compilation for platform-specific
//! implementations of the [`ApiListener`] trait.
//!
//! # Platform Support
//!
//! - **Windows**: Uses `NotifyIpInterfaceChange` API via the `windows` crate.
//! - **Linux**: Planned for future (netlink).
//! - **macOS**: Planned for future (Network.framework).
pub use WindowsApiListener;
pub use WindowsApiStream;
// Re-export platform-specific listener as PlatformListener for convenience
pub use WindowsApiListener as PlatformListener;