import { StreamingTimingAccessors } from "@assistant-ui/core/react"; import { MessageTiming } from "@assistant-ui/core"; import { UIMessage } from "@ai-sdk/react"; //#region src/ui/use-chat/useStreamingTiming.d.ts declare const aiSdkStreamingTimingAccessors: StreamingTimingAccessors; /** * Tracks streaming timing for AI SDK messages client-side. Delegates to the * shared `useStreamingTiming` primitive in `@assistant-ui/core/react`, * adapted to the `UIMessage` shape. Timing is finalized when streaming ends * and stored per message id. */ declare const useStreamingTiming: (messages: UIMessage[], isRunning: boolean) => Record; //#endregion export { aiSdkStreamingTimingAccessors, useStreamingTiming }; //# sourceMappingURL=useStreamingTiming.d.ts.map