/** * @tsplus type effect/core/stream/Stream/SinkEndReason */ export type SinkEndReason = ScheduleEnd | UpstreamEnd; export interface ScheduleEnd { readonly _tag: "ScheduleEnd"; } export interface UpstreamEnd { readonly _tag: "UpstreamEnd"; } /** * @tsplus type effect/core/stream/Stream/SinkEndReason.Ops */ export interface SinkEndReasonOps { } export declare const SinkEndReason: SinkEndReasonOps; /** * @tsplus static effect/core/stream/Stream/SinkEndReason.Ops ScheduleEnd * @tsplus location "@effect/core/stream/Stream/SinkEndReason" */ export declare const scheduleEnd: SinkEndReason; /** * @tsplus static effect/core/stream/Stream/SinkEndReason.Ops UpstreamEnd * @tsplus location "@effect/core/stream/Stream/SinkEndReason" */ export declare const upstreamEnd: SinkEndReason; //# sourceMappingURL=SinkEndReason.d.ts.map