//! Usage monitoring — fetch and parse Claude Code `/usage` output.
//!//! This module spawns a temporary Claude Code instance in a hidden tmux pane,
//! sends `/usage`, captures the output, and parses it into structured data.
pubmodfetcher;pubmodparser;pubmodtypes;pubusefetcher::{
fetch_usage, fetch_usage_auto, fetch_usage_pty, usage_channel, UsageSnapshotReceiver,
UsageSnapshotSender,};pubusetypes::{UsageMeter, UsageSnapshot};