import { AssistantMessageTiming } from "../utils/types.js";

//#region src/core/accumulators/TimingTracker.d.ts
declare class TimingTracker {
  private _streamStartTime;
  private _firstTokenTime;
  private _totalChunks;
  private _toolCallIds;
  constructor();
  recordChunk(): void;
  recordFirstToken(): void;
  recordToolCallStart(toolCallId: string): void;
  getTiming(outputTokens?: number, totalText?: string): AssistantMessageTiming;
}
//#endregion
export { TimingTracker };
//# sourceMappingURL=TimingTracker.d.ts.map