diff --git a/packages/types/src/index.ts b/packages/types/src/index.ts index fd46a8c92..d5beb32b6 100644 --- a/packages/types/src/index.ts +++ b/packages/types/src/index.ts @@ -40,7 +40,6 @@ export * from "./telemetry-config"; export * from "./host-proxy"; export * from "./api-client/host-client"; export * from "./sd-content-type"; -export * from "./sd-stream-handler"; export * from "./sd-topic-handler"; export * from "./topic-router"; @@ -60,6 +59,8 @@ export * from "./dto/index"; export * from "./rest-api-error/rest-api-error"; +export { StreamState, StreamOptions, OriginType, StreamHandler, StreamOrigin } from "./sd-stream-handler"; + // system-observable.ts declare global { interface SymbolConstructor { diff --git a/packages/types/src/sd-stream-handler.ts b/packages/types/src/sd-stream-handler.ts index c85c8ba0f..e22f3bcad 100644 --- a/packages/types/src/sd-stream-handler.ts +++ b/packages/types/src/sd-stream-handler.ts @@ -18,3 +18,5 @@ export interface StreamHandler { options(): StreamOptions origin(): StreamOrigin } + +export { WorkState, WritableState, ReadableState, StreamType };