"use strict";
/**
 * @format
 */
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
/**
 * Re-exports everything from [`src/types`|https://robertfischer.github.io/fun-promises/modules/_src_types_.html],
 * [`src/fun-promise`|https://robertfischer.github.io/fun-promises/modules/_src_fun_promise_.html], and
 * [`src/deferral`|https://robertfischer.github.io/fun-promises/modules/_src_deferral_.html].
 *
 * The default export is the [FunPromise class|https://robertfischer.github.io/fun-promises/classes/_src_fun_promise_.funpromise.html].
 *
 * @packageDocumentation
 */
/// <amd-module name="FunPromises" />
tslib_1.__exportStar(require("./src/types"), exports);
tslib_1.__exportStar(require("./src/deferral"), exports);
tslib_1.__exportStar(require("./src/fun-promise"), exports);
const fun_promise_1 = require("./src/fun-promise");
exports.default = fun_promise_1.default;
//# sourceMappingURL=index.js.map