'use strict';
import _0x2de5a4__default from 'typescript';

var __defProp=Object['defineProperty'],__name=(_0x124afc,_0xa6d4dc)=>__defProp(_0x124afc,'name',{'value':_0xa6d4dc,'configurable':!![]});function hasJsDocComment(_0x46292c,_0xe64dab){const _0x45ab79=getAliasedSymbol(_0x46292c,_0xe64dab),_0x3ee511=_0x45ab79['declarations']??[];if(_0x45ab79['getDocumentationComment'](_0xe64dab)['length']>0x76f*0x2+0x3*0x5cf+-0x204b)return !![];return _0x3ee511['some'](_0xbfef96=>{return _0x2de5a4__default['getJSDocCommentsAndTags'](_0xbfef96)['some'](_0x35f176=>_0x2de5a4__default['isJSDoc'](_0x35f176));});}__name(hasJsDocComment,'hasJsDocComment');function getAliasedSymbol(_0x402334,_0x544f94){if((_0x402334['flags']&_0x2de5a4__default['SymbolFlags']['Alias'])===-0x1470+-0x1d3f+0x31af)return _0x402334;return _0x544f94['getAliasedSymbol'](_0x402334);}__name(getAliasedSymbol,'getAliasedSymbol');

export { hasJsDocComment };
