Return shape of useSuspenseStream. Identical to the UseStreamReturn surface except:
isLoading / isThreadLoading / hydrationPromise are removed
(Suspense and Error Boundaries handle those phases).isStreaming: boolean is added so callers can show a streaming
indicator distinct from the suspended initial-load state.UseSuspenseStreamReturn: Omit<
UseStreamReturn<T, InterruptType, ConfigurableType>,
"isLoading" | "isThreadLoading" | "hydrationPromise"
> __type