import type { Option } from "../../../Option"; import type { Cause } from "../../Exit/Cause"; import * as T from "../../Task"; export declare type Pull = T.Task, ReadonlyArray>; export declare const end: T.EIO, never>; export declare const fail: (e: E) => T.EIO, never>; export declare const halt: (e: Cause) => T.Task, never>; export declare const empty: () => T.IO; export declare const emit: (a: A) => T.IO; export declare const emitArray: (as: readonly A[]) => T.IO; //# sourceMappingURL=Pull.d.ts.map