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