import type { Monoid } from './Monoid'; import type { MonoidalFunctor } from './MonoidalFunctor'; import type { SemigroupKind } from './SemigroupKind'; import * as HKT from './HKT'; export interface MonoidKind extends SemigroupKind { readonly nat: HKT.Kind, HKT.Initial, HKT.Initial, HKT.Initial, HKT.Initial, HKT.Initial, HKT.Initial, HKT.Initial, HKT.Initial, A>; } export declare function liftMonoid(F: MonoidalFunctor): (M: Monoid) => MonoidKind; //# sourceMappingURL=MonoidKind.d.ts.map