import { Lazy } from '@fp4ts/core'; import { Eq } from '@fp4ts/cats-kernel'; import { Align } from '../../../align'; import { MonoidK } from '../../../monoid-k'; import { Functor } from '../../../functor'; import { FunctorFilter } from '../../../functor-filter'; import { Alternative } from '../../../alternative'; import { CoflatMap } from '../../../coflat-map'; import { Monad } from '../../../monad'; import type { ChainF } from './chain'; import { Chain } from './algebra'; import { TraversableFilter } from '../../../traversable-filter'; export declare const chainEq: (E: Eq) => Eq>; export declare const chainAlign: Lazy>; export declare const chainMonoidK: Lazy>; export declare const chainFunctor: Lazy>; export declare const chainFunctorFilter: Lazy>; export declare const chainAlternative: Lazy>; export declare const chainCoflatMap: Lazy>; export declare const chainMonad: Lazy>; export declare const chainTraversable: Lazy>; //# sourceMappingURL=instances.d.ts.map