// src/client/main.rs
use generate_secure_key;
use LicenseResult;
/// Simple demo entrypoint for the Talos client.
///
/// Right now this just generates a secure key based on:
/// - hardware ID,
/// - timestamp,
/// - device-specific private key (generated + stored if needed).
///
/// The main licensing flows (activate/validate/deactivate/heartbeat)
/// are exposed via the `License` type in `talos::client::client` and
/// are intended to be called from your actual application or from
/// more advanced CLI tooling later.