import { SemigroupInterface } from './semigroup.interface'; export interface MonoidInterface extends SemigroupInterface { /** * empty :: Monoid m => () -> m * @returns {MonoidInterface} */ empty(): MonoidInterface; }