/** * @tsplus type effect/core/stream/Channel/ChildExecutorDecision */ export type ChildExecutorDecision = Continue | Close | Yield; export declare class Continue { readonly _tag = "Continue"; } export declare class Close { readonly value: unknown; readonly _tag = "Close"; constructor(value: unknown); } export declare class Yield { readonly _tag = "Yield"; } /** * @tsplus type effect/core/stream/Channel/ChildExecutorDecision.Ops */ export interface ChildExecutorDecisionOps { } export declare const ChildExecutorDecision: ChildExecutorDecisionOps; /** * @tsplus static effect/core/stream/Channel/ChildExecutorDecision.Ops Continue * @tsplus location "@effect/core/stream/Channel/ChildExecutorDecision" */ export declare const _continue: ChildExecutorDecision; export { _continue as continue }; /** * @tsplus static effect/core/stream/Channel/ChildExecutorDecision.Ops Close * @tsplus location "@effect/core/stream/Channel/ChildExecutorDecision" */ export declare function close(value: unknown): ChildExecutorDecision; /** * @tsplus static effect/core/stream/Channel/ChildExecutorDecision.Ops Yield * @tsplus location "@effect/core/stream/Channel/ChildExecutorDecision" */ export declare const _yield: ChildExecutorDecision; export { _yield as yield }; //# sourceMappingURL=ChildExecutorDecision.d.ts.map