// src/session-observer-bands.ts
var DEFAULT_SESSION_OBSERVER_BANDS = [
  { maxBytes: 5e4, triggerDeltaBytes: 4800, triggerDeltaTokens: 1200 },
  { maxBytes: 2e5, triggerDeltaBytes: 9600, triggerDeltaTokens: 2400 },
  { maxBytes: 1e9, triggerDeltaBytes: 19200, triggerDeltaTokens: 4800 }
];
function cloneDefaultSessionObserverBands() {
  return DEFAULT_SESSION_OBSERVER_BANDS.map((band) => ({ ...band }));
}

export {
  DEFAULT_SESSION_OBSERVER_BANDS,
  cloneDefaultSessionObserverBands
};
//# sourceMappingURL=chunk-Z5LAYHGJ.js.map