import * as T from "./_internal/task"; import { Managed } from "./model"; /** * Returns a managed whose success is mapped by the specified `f` function. */ export declare const map_: (fa: Managed, f: (a: A) => B) => Managed; /** * Returns a managed whose success is mapped by the specified `f` function. */ export declare const map: (f: (a: A) => B) => (fa: Managed) => Managed; /** * Returns a managed whose success is mapped by the specified `f` function. */ export declare const mapM_: ( fa: Managed, f: (a: A) => T.Task ) => Managed; /** * Returns a managed whose success is mapped by the specified `f` function. */ export declare const mapM: ( f: (a: A) => T.Task ) => (fa: Managed) => Managed; //# sourceMappingURL=functor.d.ts.map