//! # faucet-source-kinesis
//!
//! AWS Kinesis Data Streams source connector for
//! [faucet-stream](https://github.com/PawanSikawat/faucet-stream): consumes
//! records from every (or selected) shard with bounded per-shard concurrency,
//! resumable per-shard sequence-number checkpoints, throttle-aware backoff,
//! and the standard `idle_termination_secs` / `max_messages` termination
//! knobs (mirroring the Kafka source).
//!
//! Delivery is **at-least-once**: a restart between a sink write and the
//! bookmark persist re-delivers records at the boundary. Pair with an upsert
//! sink keyed on `sequence_number` when replays must converge.
pub use ;
pub use ShardBookmarks;
pub use KinesisSource;
// Shared connection types, re-exported so users need only this crate.
pub use ;