import type { Tree } from "./model";
export declare const chain_: (ma: Tree, f: (a: A) => Tree) => Tree;
export declare const chain: (f: (a: A) => Tree) => (ma: Tree) => Tree;
export declare const flatten: (mma: Tree>) => Tree;
export declare const tap_: (ma: Tree, f: (a: A) => Tree) => Tree;
export declare const tap: (f: (a: A) => Tree) => (ma: Tree) => Tree;
//# sourceMappingURL=monad.d.ts.map