/** * RingBuffer — 固定容量环形缓冲区,O(1) 插入。 * * 提升自 src/dashboard/ring-buffer.ts(fix-forward duplication-across-layers defect)。 * 合并两版优点:dashboard 的 capacity 校验(ADVISORY-2)+ health-monitor 的 sliceLast + Symbol.iterator。 * 三方共用:dashboard + health-monitor + call-recorder。 */ export declare class RingBuffer { private capacity; private buffer; private head; private size; constructor(capacity: number); push(item: T): void; [Symbol.iterator](): Iterator; toArray(): T[]; sliceLast(n: number): T[]; get length(): number; clear(): void; }