import type { Eq } from "@principia/prelude/Eq"; export declare const chain_: (E: Eq) => (set: ReadonlySet, f: (a: A) => ReadonlySet) => ReadonlySet; export declare const chain: ( E: Eq ) => (f: (a: A) => ReadonlySet) => (set: ReadonlySet) => ReadonlySet; export declare const flatten: (E: Eq) => (ma: ReadonlySet>) => ReadonlySet; //# sourceMappingURL=monad.d.ts.map