"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.doesNodeCreateNewScope = exports.isAssignmentOperator = exports.isAssignmentExpression = exports.extractNodes = exports.extractNodesBySyntaxKind = exports.isFunctionLikeDeclarationBase = exports.getFunctionDeclarationFromSymbol = exports.getFunctionDeclarationFromNode = exports.discoverServices = exports.CallNodeType = exports.CallGraphNode = exports.createCallGraph = exports.findCallSites = exports.loadIntrinsics = void 0;
var intrinsics_js_1 = require("./intrinsics.js");
Object.defineProperty(exports, "loadIntrinsics", { enumerable: true, get: function () { return intrinsics_js_1.loadIntrinsics; } });
var callSiteLocator_js_1 = require("./callSiteLocator.js");
Object.defineProperty(exports, "findCallSites", { enumerable: true, get: function () { return callSiteLocator_js_1.findCallSites; } });
var callGraph_js_1 = require("./callGraph.js");
Object.defineProperty(exports, "createCallGraph", { enumerable: true, get: function () { return callGraph_js_1.createCallGraph; } });
Object.defineProperty(exports, "CallGraphNode", { enumerable: true, get: function () { return callGraph_js_1.CallGraphNode; } });
Object.defineProperty(exports, "CallNodeType", { enumerable: true, get: function () { return callGraph_js_1.CallNodeType; } });
var serviceDiscovery_js_1 = require("./serviceDiscovery.js");
Object.defineProperty(exports, "discoverServices", { enumerable: true, get: function () { return serviceDiscovery_js_1.discoverServices; } });
var utils_js_1 = require("./utils.js");
Object.defineProperty(exports, "getFunctionDeclarationFromNode", { enumerable: true, get: function () { return utils_js_1.getFunctionDeclarationFromNode; } });
Object.defineProperty(exports, "getFunctionDeclarationFromSymbol", { enumerable: true, get: function () { return utils_js_1.getFunctionDeclarationFromSymbol; } });
Object.defineProperty(exports, "isFunctionLikeDeclarationBase", { enumerable: true, get: function () { return utils_js_1.isFunctionLikeDeclarationBase; } });
Object.defineProperty(exports, "extractNodesBySyntaxKind", { enumerable: true, get: function () { return utils_js_1.extractNodesBySyntaxKind; } });
Object.defineProperty(exports, "extractNodes", { enumerable: true, get: function () { return utils_js_1.extractNodes; } });
Object.defineProperty(exports, "isAssignmentExpression", { enumerable: true, get: function () { return utils_js_1.isAssignmentExpression; } });
Object.defineProperty(exports, "isAssignmentOperator", { enumerable: true, get: function () { return utils_js_1.isAssignmentOperator; } });
Object.defineProperty(exports, "doesNodeCreateNewScope", { enumerable: true, get: function () { return utils_js_1.doesNodeCreateNewScope; } });
//# sourceMappingURL=index.js.map