{"version":3,"file":"TS.cjs","mappings":";;;;;;AAAA;AAA2B;AAEb,SAAUA,WAAW,CAACC,QAAoB;EACtD,MAAMC,OAAO,GAAGD,QAAQ,CAACE,cAAc,EAAE;EAEzC,OAAO;IACLC,MAAM,CAACC,GAA6B;MAClC,MAAM;QAAEC;MAAO,CAAE,GAAGD,GAAG;MAEvB,OAAQE,UAAyB,IAAI;QACnC,SAASC,OAAO,CAACC,IAAa;UAC5B,IACEC,mBAAE,CAACC,gBAAgB,CAACF,IAAI,CAAC,IACzBC,mBAAE,CAACC,gBAAgB,CAACF,IAAI,CAACG,UAAU,CAAC,IACpCH,IAAI,CAACG,UAAU,CAACC,aAAa,IAC7BJ,IAAI,CAACG,UAAU,CAACC,aAAa,CAACC,MAAM,KAAK,CAAC,IAC1CL,IAAI,CAACG,UAAU,CAACG,SAAS,CAACD,MAAM,KAAK,CAAC,EACtC;YACA,MAAME,SAAS,GAAGd,OAAO,CAACe,oBAAoB,CAACR,IAAI,CAACG,UAAU,CAAC;YAE/D,IACEI,SAAS,IACTA,SAAS,CACJE,YAAY,EAAE,CACdC,SAAS,CACRC,CAAC,IAAIA,CAAC,CAACC,IAAI,KAAK,QAAQ,IAAID,CAAC,CAACE,IAAI,EAAEC,GAAG,CAACH,CAAC,IAAIA,CAAC,CAACE,IAAI,KAAK,aAAa,CAAC,CACvE,KAAK,CAAC,CAAC,IACZN,SAAS,EAAEQ,UAAU,CAACV,MAAM,KAAK,CAAC,IAClCE,SAAS,EAAEQ,UAAU,CAAC,CAAC,CAAC,CAACH,IAAI,KAAK,QAAQ,EAC1C;cACA,MAAMI,QAAQ,GAAGhB,IAAI,CAACG,UAAU,CAACC,aAAa,CAAC,CAAC,CAAC;cACjD,IAAIH,mBAAE,CAACgB,mBAAmB,CAACD,QAAQ,CAAC,EAAE;gBACpC,OAAOf,mBAAE,CAACiB,cAAc,CACtBrB,OAAO,CAACsB,oBAAoB,CAC1BnB,IAAI,EACJH,OAAO,CAACsB,oBAAoB,CAC1BnB,IAAI,CAACG,UAAU,EACfH,IAAI,CAACG,UAAU,CAACA,UAAU,EAC1BH,IAAI,CAACG,UAAU,CAACC,aAAa,EAC7B,CAACP,OAAO,CAACuB,mBAAmB,CAACJ,QAAQ,CAACK,QAAQ,CAACC,OAAO,EAAE,CAAC,CAAC,CAC3D,EACDtB,IAAI,CAACI,aAAa,EAClBJ,IAAI,CAACM,SAAS,CACf,EACDP,OAAO,EACPH,GAAG,CACJ;;;;UAKP,OAAOK,mBAAE,CAACiB,cAAc,CAAClB,IAAI,EAAED,OAAO,EAAEH,GAAG,CAAC;QAC9C;QAEA,OAAOK,mBAAE,CAACiB,cAAc,CAACpB,UAAU,EAAEC,OAAO,EAAEH,GAAG,CAAC;MACpD,CAAC;IACH;GACD;AACH","names":["augmentName","_program","checker","getTypeChecker","before","ctx","factory","sourceFile","visitor","node","ts","isCallExpression","expression","typeArguments","length","arguments","signature","getResolvedSignature","getJsDocTags","findIndex","_","name","text","map","parameters","typeNode","isTypeReferenceNode","visitEachChild","updateCallExpression","createStringLiteral","typeName","getText"],"sourceRoot":"","sources":["../../_src/custom/TS.ts"],"sourcesContent":[null]}