//// [0.ts]
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "foo", {
    enumerable: true,
    get: function() {
        return foo;
    }
});
function foo() {
    return "foo";
}
//// [1.ts]
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get D () {
        return D;
    },
    get p2 () {
        return p2;
    }
});
var _class_call_check = require("@swc/helpers/_/_class_call_check");
var _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
Promise.resolve().then(function() {
    return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
});
var p1 = Promise.resolve().then(function() {
    return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
});
p1.then(function(zero) {
    return zero.foo();
});
var p2 = Promise.resolve().then(function() {
    return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
});
function foo() {
    var p2 = Promise.resolve().then(function() {
        return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
    });
}
var C = /*#__PURE__*/ function() {
    "use strict";
    function C() {
        _class_call_check._(this, C);
    }
    var _proto = C.prototype;
    _proto.method = function method() {
        var loadAsync = Promise.resolve().then(function() {
            return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
        });
    };
    return C;
}();
var D = /*#__PURE__*/ function() {
    "use strict";
    function D() {
        _class_call_check._(this, D);
    }
    var _proto = D.prototype;
    _proto.method = function method() {
        var loadAsync = Promise.resolve().then(function() {
            return /*#__PURE__*/ _interop_require_wildcard._(require("./0"));
        });
    };
    return D;
}();
