'use strict';
var __defProp=Object['defineProperty'],__name=(_0x54fd6e,_0x1d0322)=>__defProp(_0x54fd6e,'name',{'value':_0x1d0322,'configurable':!![]});const disableNextLineDirective='string-duplication-disable-next-line',disableFileDirective='string-duplication-disable-file';function collectSuppressedLines(_0x298f0b){const _0x391114={'disableFile':![],'disabledLines':new Set()};let _0x5ce73c=![];const _0x17f1e9=_0x298f0b['split'](/\r?\n/);for(let _0xd71ed9=-0x9*0x85+0x1*0xbe9+-0x73c;_0xd71ed9<_0x17f1e9['length'];_0xd71ed9++){const _0x231ed9=_0xd71ed9+(-0x1c6b+0xd9c+0xed0),_0x57aae6=_0x17f1e9[_0xd71ed9];_0x57aae6['includes'](disableFileDirective)&&(_0x391114['disableFile']=!![]),_0x5ce73c&&_0x391114['disabledLines']['add'](_0x231ed9),_0x57aae6['includes'](disableNextLineDirective)&&_0x391114['disabledLines']['add'](_0x231ed9+(0x6b2+-0x15*0x130+0x123f*0x1)),_0x57aae6['includes']('string-duplication-disable')&&!_0x57aae6['includes'](disableNextLineDirective)&&!_0x57aae6['includes'](disableFileDirective)&&(_0x5ce73c=!![]),_0x57aae6['includes']('string-duplication-enable')&&(_0x5ce73c=![]);}return _0x391114;}__name(collectSuppressedLines,'collectSuppressedLines');function isLineSuppressed(_0x21a3ff,_0x3355ef){if(_0x3355ef['disableFile'])return !![];return _0x3355ef['disabledLines']['has'](_0x21a3ff);}__name(isLineSuppressed,'isLineSuppressed');

export { collectSuppressedLines, isLineSuppressed };
