import { type IChatConversationLocalItem } from "../../model.js"; /** * Represents the lifecycle status of a single assistant message. * @internal */ export type ItemState = "loading" | "streaming" | "error" | "cancelled" | "complete"; /** * Derives an assistant message status based on cancellation, error, completion, and streamed content. * @internal */ export declare function getItemState(message: IChatConversationLocalItem): ItemState; //# sourceMappingURL=itemState.d.ts.map