"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDeclaration = void 0; /** * Gets the declaration for the given variable */ function getDeclaration(checker, node) { var _a; const symbol = checker.getSymbolAtLocation(node); if (!symbol) { return null; } const declarations = symbol.getDeclarations(); return (_a = declarations === null || declarations === void 0 ? void 0 : declarations[0]) !== null && _a !== void 0 ? _a : null; } exports.getDeclaration = getDeclaration; //# sourceMappingURL=getDeclaration.js.map