A capture as reported by the Chronicle kernel: its id, name, compiled CDL declaration text, and whether it is running.
@type t() :: %Chronicle.Captures.CaptureDetails{ declaration: String.t(), id: String.t(), name: String.t(), status: :stopped | :started }