"use strict";Object.defineProperty(exports, "__esModule", {value: true});

var _chunkGCBR6FQXjs = require('./chunk-GCBR6FQX.js');


var _chunk6C3VEZWHjs = require('./chunk-6C3VEZWH.js');

// src/BoundedDistributiveLattice.ts
var BoundedDistributiveLattice_exports = {};
_chunk6C3VEZWHjs.__export.call(void 0, BoundedDistributiveLattice_exports, {
  getMinMaxBoundedDistributiveLattice: () => getMinMaxBoundedDistributiveLattice
});
function getMinMaxBoundedDistributiveLattice(O) {
  const L = _chunkGCBR6FQXjs.getMinMaxDistributiveLattice.call(void 0, O);
  return (min, max) => ({
    join: L.join,
    meet: L.meet,
    zero: min,
    one: max
  });
}




exports.getMinMaxBoundedDistributiveLattice = getMinMaxBoundedDistributiveLattice; exports.BoundedDistributiveLattice_exports = BoundedDistributiveLattice_exports;
