import type { ApplicativeMin } from './Applicative'; import type { BindMin } from './Bind'; import { Applicative } from './Applicative'; import { Bind } from './Bind'; import * as HKT from './HKT'; export interface Monad extends Applicative, Bind { } export declare type MonadMin = ApplicativeMin & BindMin; export declare function Monad(F: MonadMin): Monad; //# sourceMappingURL=Monad.d.ts.map