import { default as Either } from './adt/Either'; import { default as Maybe } from './adt/Maybe'; import { default as Pair } from './adt/Pair'; import { default as Reader } from './adt/Reader'; import { default as State } from './adt/State'; import { default as compose } from './function/compose'; import { default as constant } from './function/constant'; import { default as curry } from './function/curry'; import { default as id } from './function/id'; import { default as ocurry } from './function/ocurry'; import { default as once } from './function/once'; declare const _default: { Either: typeof Either; Maybe: typeof Maybe; Pair: typeof Pair; Reader: typeof Reader; State: typeof State; Task: { (f: (rej: Function, res: Function) => any): import('./adt/Task/task-type').default; of: typeof import("./adt/Task/task-type").default.of; rejected: typeof import("./adt/Task/task-type").default.rejected; }; assoc: Function; bimap: Function; caseOf: Function; chain: Function; compose: typeof compose; constant: typeof constant; curry: typeof curry; eitherToMaybe: (e: Either) => any; fmap: Function; id: typeof id; liftA2: Function; liftA3: Function; liftAn: Function; maybeToEither: (m: Maybe) => any; ocurry: typeof ocurry; once: typeof once; pick: Function; prop: Function; }; export default _default;