{"_id":"@lynx-js/types","_rev":"34-c44a370965552c08b02e73a0e262011f","name":"@lynx-js/types","dist-tags":{"beta":"3.5.10-beta.0","alpha":"3.10.2-alpha.0","latest":"4.3.0"},"versions":{"0.0.1":{"name":"@lynx-js/types","version":"0.0.1","author":"","license":"ISC","_id":"@lynx-js/types@0.0.1","maintainers":[{"name":"zoolsher","email":"zoolsher@gmail.com"},{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"hongzhiyuan","email":"faraway.hzy@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"dist":{"shasum":"7c6b701aa7a2d98700da13d37e599a667cc50cc9","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-0.0.1.tgz","fileCount":1,"integrity":"sha512-dCVUWHSx/AYG8/cnS1b2nqbSCasok9JrYxy8aqeWJWGUK79uONS6gh+7KU3vFjWrOLSdWPGwRlXiMPeSwmqzaA==","signatures":[{"sig":"MEQCIEDyNpEmZHXUGQwCJYdzQSaXT7x3JeHHXiZy7MwjqBflAiAn8a0r755/MzrJZg2gWXKwFDlAYLs1q2vG5QONJ7/BDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jianliang00","email":"jianliangw1@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/types_0.0.1_1740714193546_0.9849406095456985","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@lynx-js/types","version":"3.2.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.2.0","maintainers":[{"name":"zoolsher","email":"zoolsher@gmail.com"},{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"hongzhiyuan","email":"faraway.hzy@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"dist":{"shasum":"eb8473a89a488b415a6113410bfe1ba9d0cb39e9","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.2.0.tgz","fileCount":40,"integrity":"sha512-BGN+GQjHgrjIViZAaop+WgA1nVnXZdX9TnOMwBwpgJkEJU02rdwK7n7g919/qNaK7cSw/5mEPcv7YEpF2ToNaQ==","signatures":[{"sig":"MEQCIEcq9DlOlWUp/jHrwGYvlPiMOzTVtW6UxZS1Uh86RnJRAiBp/6Dwp6LRu7rsGW4/GPte4o/Byk27ZecKCx5FbQ2tqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118291},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"71f0ecbb31d0d646b19f5f1d013228da124b2878","scripts":{"test":""},"_npmUser":{"name":"jianliang00","email":"jianliangw1@gmail.com"},"_npmVersion":"10.2.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4"},"_npmOperationalInternal":{"tmp":"tmp/types_3.2.0_1740717599618_0.8301490592349856","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@lynx-js/types","version":"3.2.1","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.2.1","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"dist":{"shasum":"dcc45a4a3f5af48f1bac16bb54db93df1f375c7e","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.2.1.tgz","fileCount":42,"integrity":"sha512-8iKCJwuI3Csot9V/aV9gxomejTejyyJhx5NiD9OrH1jCRPZFAIcfSQq2g5uprs4BjwLV33nhCyonabZ7imqb5Q==","signatures":[{"sig":"MEQCIDYAbR95csMzDn130xibXzwHfWdM577Nb0DMaVSSQdwGAiARxJA/45onv1JQsptvRGG3NjVk3zRISzzL+3THtgwohg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132216},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"fa1a2bf2a71fe56b4c9488ba929b47670f40006a","scripts":{"test":""},"_npmUser":{"name":"jianliang00","email":"jianliangw1@gmail.com"},"_npmVersion":"10.2.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4"},"_npmOperationalInternal":{"tmp":"tmp/types_3.2.1_1743504347873_0.3455578019937384","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@lynx-js/types","version":"3.3.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.3.0","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"dist":{"shasum":"92b0d93bc1795ea121c72a4a03b9471a3d289b81","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.3.0.tgz","fileCount":42,"integrity":"sha512-URUszZQBFGumpNDXm4FoLMMSSZAgH+NBvBOaERe8UWrnH0XB9Z8N2sAj28jfg57G+eZpRasbvu/ZR6NzFe5feQ==","signatures":[{"sig":"MEUCIGwaC4FjzFPDD/yBFI/yqTBXPRMkKFLtb0cQ97pBglh1AiEA5CWjid0Wgjf0hsgq+QoPw8D/yFxMUYx6XdkXfOhjrKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137926},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"ef8ad9e6ab20f2134de5ca97ed7de5c1676d2db9","scripts":{"test":"vitest --typecheck --run & tsc --noEmit"},"_npmUser":{"name":"jianliang00","email":"jianliangw1@gmail.com"},"_npmVersion":"10.2.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.3.0_1747289282966_0.5134140888491183","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@lynx-js/types","version":"3.3.1","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.3.1","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"dist":{"shasum":"7cbbde78e769967f55caab93b18cf8ddd80d0a35","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.3.1.tgz","fileCount":42,"integrity":"sha512-wR60tnJwcfDwCmovL9yG4aKpH0GRydU3Jjhy9Fr4F+wTU3X9WwxLmWIdGEbhp7zP/6rFdvoHy+cXTyu0i58ZAg==","signatures":[{"sig":"MEQCIAnoRWKEPR7PQsSG/lZV+zQXdeWZFJ6KLWSFwmE0tp8SAiA//TN9ru0207GF12Z8IW5e4Ph+3GX+JwEyMpCqmZDjWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144274},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"70d67e912a45edc13ba52cbc98613866b7d263bd","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"jianliang00","email":"jianliangw1@gmail.com"},"_npmVersion":"10.2.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.3.1_1748329750802_0.3788989621740555","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@lynx-js/types","version":"3.3.2","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.3.2","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"460a7523d429a477faa02298a82afe66e2f7ed83","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.3.2.tgz","fileCount":44,"integrity":"sha512-JJm5NFNoXIGR9blZEiQ8p2riJU2Or97+n6zr+Q2/q2A3lbs012/IAZy8oNH+/lDLdlktOXmy6mq5qxtFerCxFg==","signatures":[{"sig":"MEUCIQCdCYdOfI9mfYK8DaR+9ktYAWf+xFKZ4ATXywO4vGatDAIgDw1pNpc4URaEsVVVhoCVVLQ0vhj+yw+uFPjpDp/rfh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176212},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"b87455905f96461a931e7e1b85af637045b1de7e","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.5.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.3.2_1755746044876_0.16040273427255314","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@lynx-js/types","version":"3.4.3","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.4.3","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"7ffc91bcb963d24cd3d2e0c250957689e47c34fe","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.4.3.tgz","fileCount":44,"integrity":"sha512-DNjBuh259CAjDFXX5uYg69KOR7GXU6NQhC8Luu93fddJyUzypsd5S6J46pcP5EaB7x2YToxe6yYWM/kd/03sOg==","signatures":[{"sig":"MEUCICH0v1TQNSkAia0JRuKwaDw/UFGMGomU1ecBhsQPHRV8AiEAwNvF66dKc4eQzgYLEE/OyEHEahTYRT7phJWn0GDvCzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171710},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"85fcc488facaa002d9fddc6ea6a3ae630b47fe3f","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.5.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.4.3_1755839050617_0.16760484085154514","host":"s3://npm-registry-packages-npm-production"}},"3.4.11":{"name":"@lynx-js/types","version":"3.4.11","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.4.11","maintainers":[{"name":"lynxdev-admin","email":"haoyang512@hotmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"},{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"92aaedee23c7a8841e9a3917ae32abb8845b2b5b","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.4.11.tgz","fileCount":45,"integrity":"sha512-k4mu4d2xmMqMIP1e7WGPdzO/k9x9W35b/OE/awalQUbcLlruFatagEOEM6TANK/VuRvEl0eLXQjhBnSwGkgt5w==","signatures":[{"sig":"MEUCICp8I5OPGuqVBUvugK+hLk9u36Y3Dn9Vsjbv7OwFYXJEAiEA+3wj26ulKCJGz47qGwTsWQnYBEohirGjOQtu8QYqGDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172299},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"854b91bd203242aa9733735501e3ed3e60a9a333","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.5.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.4.11_1756348679927_0.26219205101682386","host":"s3://npm-registry-packages-npm-production"}},"3.5.10-alpha.0":{"name":"@lynx-js/types","version":"3.5.10-alpha.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.5.10-alpha.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"825cdb1e14044ea09d6420acbcf34b721f83cdb8","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.5.10-alpha.0.tgz","fileCount":47,"integrity":"sha512-v4Mr3Qo1sJeGp2X2jZEJggen5Tln4lQffDKYVSl926M+bWDR8NDRu630/mv46XjFMZgMyqrQ7dLdzJEhMvJUWQ==","signatures":[{"sig":"MEQCIEm5KOD2J3Hr0GO44Bq40gc24/bsOA5Pok6nVo6LkCZ+AiARouzK9HGQJe9Hlu0ejBh7MsLZ1VIJHKaB8YXlx+e+RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.5.10-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185439},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"86266ac4e06df2600ff711c899159ac9f04badc0","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.5.10-alpha.0_1761558517223_0.5201067641267376","host":"s3://npm-registry-packages-npm-production"}},"3.5.10-beta.0":{"name":"@lynx-js/types","version":"3.5.10-beta.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.5.10-beta.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"fa190fbf0f353fc34eb2122ceae6e772606130f3","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.5.10-beta.0.tgz","fileCount":47,"integrity":"sha512-rULak0H6Oclw0mlH2BLUR0RDvUBFjBEM2z6QjUB/kMk8F1G7zF+xcHo2GNe7IJGYXkyinOew5AqjQ7uGypMjEw==","signatures":[{"sig":"MEUCIQD8du3Pa9T6S8NC3hb9ZyNDvH0n6GS09puSPiDEzc5QzAIgDc0Om0CjfIh6jlZOfHXySAdAYo7UtR0ky/HqrPMmMQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.5.10-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185350},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"5f0306b6b18d409c1f866229dc208a47c6509a2d","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.5.10-beta.0_1761891012146_0.18922235646367414","host":"s3://npm-registry-packages-npm-production"}},"3.5.9":{"name":"@lynx-js/types","version":"3.5.9","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.5.9","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"8a431dd18a442c53b13a3d729e286a7db7e8f084","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.5.9.tgz","fileCount":47,"integrity":"sha512-i/dwdcr/lulm99K+gQ7K/FmR4j4xs4WMTU4ZwlfqSCWErWX6jpG8JioPC1p73tp1m9nSsljsNWbK1txNyH747Q==","signatures":[{"sig":"MEQCICI5TYKy16uX/b9MC0lXI5D30dMcTrt7K75FMm8rqnKrAiB2wRi+yy0LXbTgOVg9vsnJHi0zWquvCH0iG/eqHRNw2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185342},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"d0d0c7ca0b866d664e66d42a706b3f37a9ad5b63","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.5.9_1762260592936_0.7304992740069838","host":"s3://npm-registry-packages-npm-production"}},"3.5.11":{"name":"@lynx-js/types","version":"3.5.11","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.5.11","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"60fde185257dc74ac816f397cb9679ee977a455a","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.5.11.tgz","fileCount":47,"integrity":"sha512-7zk0SHnXhy4ipdnWbuf3meYyYS1sNbpGMvMe+VvCTx+ECNWZZVH5QiB95QNQhQOjLZwVaa6yWHg0H21CB0fleg==","signatures":[{"sig":"MEYCIQD7WAjuDZ5p1pPx2tbh3NIufG3awmAmoKG6vQyqtw5r9wIhAIFKFALgmyzfeoPSs8QNX/l9mU8+0u+bUk4MDOY5m2iY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185607},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"2ea58bb161a7d719c7d1dc1f3bfde47876c25808","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.2","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.5.11_1762398847711_0.8531590363737116","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-alpha.0":{"name":"@lynx-js/types","version":"3.6.1-alpha.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.6.1-alpha.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"c57ba20ede62206119a3453464b5b182f04793c5","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.6.1-alpha.0.tgz","fileCount":48,"integrity":"sha512-EP3X0vmaZdC3rP7XIeMaXehQBjCkXgYaA+JtnqvshB523Og5ESaaqL57DzBrWTSJSvzPPH1rFOB2Mn2iB0xhtQ==","signatures":[{"sig":"MEYCIQDbgslRQOx2xG3whe234JD/6OsPBtoKDrT5pxFTf+cC7QIhAJuFpq5Fzvzb7hB7uhNw4A7gr3SgfHPcck87AQc+vo0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.6.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192586},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"6ffc450111d569cf17152a7226866ac40885fb1e","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.6.1-alpha.0_1764766339595_0.3510742880264952","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@lynx-js/types","version":"3.6.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.6.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"5904a0b35b272487da52142a7e3ea633ead450bf","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.6.0.tgz","fileCount":48,"integrity":"sha512-nNCuFP5Cpd7X/D3X7JsQLYkiIUsr6iTsRpqSz4swUdlNpK64Xt9epdjkqxbruuUqplFFmkhjThjWN4Bc8uZNWQ==","signatures":[{"sig":"MEUCIQDXuwb6OjvIpufjAOOOSFKQ9GeKIDOu14rHpqUHv9dg7AIgetVOIqkwD1QREdSJ7OPt7sNAV5A5WYG2xkekEtU8gaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192578},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"035843f3cbe7cd745468c279b9865955ae22a162","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.6.4","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.6.0_1764820782523_0.5938977809379766","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@lynx-js/types","version":"3.7.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.7.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"2ecd8f22c55e769f65323393ead99e385acb361f","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.7.0.tgz","fileCount":49,"integrity":"sha512-VEcz5HBJ8m938In1VJj2phR06cWyT0Tx+HnwBJrPINiuWPjN9YfrPl1lX87XWr3eMDhKZY+6F+5eFpJ7JFgjXw==","signatures":[{"sig":"MEQCIDCEklCQJD4vxf8MWLlqGAFiwtQOHwraR4WoyFGQxhHtAiAApaBcC4L2aidkdIwV/qtKCYRTgbhCgMqyJt0AABs/pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198051},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"10f25875d17c1e48187e0b156ecd9b4de3fdc89e","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.10.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.7.0_1770949271296_0.07175838819061431","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@lynx-js/types","version":"3.8.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.8.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"f4ae1e89d3ccdcbc01fbdd41ea9e16591b7818ba","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.8.0.tgz","fileCount":51,"integrity":"sha512-QdO5+G2Fh9/rE3E5HeVN/jOtCFZCFHmDXtMuOI1472grW4PpuG/8aq6iQ+HsK46JkbdI7NjhG4hfa98609WThg==","signatures":[{"sig":"MEUCICqJ0/8UQPY39pJC+IMY+kPWnb+gRgxVFelwgXwgtcNPAiEAmN5+FZvPy0HDNTBmI+WCeRnEWFy7D7bO9cKUC9NJakc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204400},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"d0f8d6d4f3b4738351e3cf39e746780e121eb004","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.11.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.8.0_1778119039045_0.5702768091305357","host":"s3://npm-registry-packages-npm-production"}},"3.10.2-alpha.0":{"name":"@lynx-js/types","version":"3.10.2-alpha.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.10.2-alpha.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"b7abfe7b9eaf5b427cc65daa0e57d1170a3253ca","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.10.2-alpha.0.tgz","fileCount":55,"integrity":"sha512-qJDMAw+tN4pTGFBPrVLeSndqa37v8A5f7QL/kbkGKLnO7CN270dUQjUBRxnCioLwFUkOJ6zAd+kBpcUdGb/C7A==","signatures":[{"sig":"MEYCIQD1LRaWHBPNgK+nyd8fwRTXlaA7lroshmKujH2Zpa2lVwIhAOK1WAPGlP8ZYG/jaANUHKY9Sa/T6lhAWQs9Kqnbpq/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.10.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229923},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"7d973705066956676571c0ff1de60cbb92151a4a","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.11.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.10.2-alpha.0_1778562804238_0.6413283761143369","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@lynx-js/types","version":"3.9.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@3.9.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"c32bf679905cd042693c2f0c6527545b44da675b","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-3.9.0.tgz","fileCount":53,"integrity":"sha512-mwODjqahwrGwNUsmpG/GZ5ztccB2aZ3Do8o9KwJpH5XsaXXynaRVEzmOeq2/BsLWzs4rWj6zEwsK+CaX3DCKyA==","signatures":[{"sig":"MEUCIGD7SGZfzPp1KbsKmNfIZ/BWu3yklUe4FfX22Fz2XrBjAiEA18L8rDlaw/5scQ+om2+USzmeoWQwukbTBGG9z5CyfyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218343},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"163c3c911b3bc149d5f8e6e688829d76248d0abe","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.12.1","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_3.9.0_1779158307981_0.944709062640293","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@lynx-js/types","version":"4.0.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@4.0.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"792bd63793de6007ad050db94ee130fe7250efed","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-4.0.0.tgz","fileCount":56,"integrity":"sha512-FBtBV8wt+9/CAUbTdZwvbhGjJEnyzKLWVpq5gaTHTbhDztbhdP0avZ0nHD6I5HSgAhzYNB9oDrqMt/r6YqBkng==","signatures":[{"sig":"MEQCIC/e+/CQLiGbxDLjACXzhyB4YOpNkLrnuJh4b9kbZMrrAiA6w25czb1XeEBJYH30OTe/dzKXbMA8vKtTYb+wYG7NZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241849},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"2f20fed315aaba5f47e14e0f2b0f87c4cb1a64d6","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.13.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_4.0.0_1781619290646_0.7793720390123497","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@lynx-js/types","version":"4.1.0","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@4.1.0","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"2f4dcf7b3fe2d836604d33f4dbdbdf8b83b22cf0","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-4.1.0.tgz","fileCount":57,"integrity":"sha512-WLWnMpGZMrjffSR62PYesSfjD0RWumPyT21iMTi7GySGkOSOGdv4q4wWkarg8zNI7SxcCFM6kpXFhyIERADBPQ==","signatures":[{"sig":"MEYCIQDwFcfRkAgMzX1vHLn29w9DpyACCmCqKoYAkVq4ca+rtgIhAKKAfVSv6VMa6o4LZYy24ROLz9KY/0lGZvjdfmiqj+pE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250153},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"d93d89140fed6509202e6ddd5df1fd0823a0ed52","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.16.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_4.1.0_1784792455146_0.8422493148261256","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@lynx-js/types","version":"4.2.1","keywords":["lynx","types"],"author":{"name":"Lynx Authors"},"license":"Apache-2.0","_id":"@lynx-js/types@4.2.1","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"homepage":"https://github.com/lynx-family/lynx#readme","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"a8177d54435cacb550c46bb667fef260cc7c7e1d","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-4.2.1.tgz","fileCount":57,"integrity":"sha512-QPo7ZZQv6MZ8BASn46K+32HdbrMT6OTaMYiXdu/REyNnG1fD1L14ebh5gMEMmr3Ic4rYmLVPud+/U+KcRjn5fw==","signatures":[{"sig":"MEQCHyOFQAZ9zB/PIBjSe9FClVVtbvmGdUvZfl3zDmNmFN4CIQDWKOQymZNHlX18lGZbxYmjmJGqLUcC5BEQ5XHBgEkS3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251005},"main":"types/index.d.ts","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"3a1b914f4011f247c55cfe3a2e887a245e2e68e0","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f41f5106-d08e-4e50-ab33-79e9153304c5"}},"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.17.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"tmp":"tmp/types_4.2.1_1787795451361_0.7029951006299335","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"_id":"@lynx-js/types@4.3.0","bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"dist":{"shasum":"f7dd38ba955a227f577cbbb9431c0dea4d13040c","tarball":"https://registry.npmjs.org/@lynx-js/types/-/types-4.3.0.tgz","fileCount":57,"integrity":"sha512-R/vx25411wKgbs2yO8XX1cvlpzcLmyK1JaTgN1fXz1p0hgn/X+W73/XJKU98HvD05A16mI5jwRl7Nx3H2po8mw==","signatures":[{"sig":"MEUCIEVpQICe8mwWpPcG8fgckNPqFRS6AqYgNeV8fv51lTA9AiEAyhurG3Z9zDsBaBTrtbqssPzJSHQiVoy0q6MFVCszOYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDS/J7iolPMzd9ZbPNQtVJUVXNsdXyN/5curRHg+GpscQIhAJkNLEDZee0RHKlO2f97nda/6WiEn0ThpUJrA3eE0iHO"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lynx-js%2ftypes@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320366},"main":"types/index.d.ts","name":"@lynx-js/types","types":"types/index.d.ts","author":{"name":"Lynx Authors"},"exports":{".":{"types":"./types/index.d.ts"},"./props":{"types":"./types/common/props.d.ts"},"./common":{"types":"./types/common/index.d.ts"},"./events":{"types":"./types/common/events.d.ts"},"./element":{"types":"./types/common/element/index.d.ts"},"./background":{"types":"./types/background-thread/index.d.ts"},"./main-thread":{"types":"./types/main-thread/index.d.ts"}},"gitHead":"0ee01d5c047b566bacf490d91a897c58d7c74901","license":"Apache-2.0","scripts":{"test":"vitest --typecheck --run && tsc --noEmit"},"version":"4.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f41f5106-d08e-4e50-ab33-79e9153304c5"}},"homepage":"https://github.com/lynx-family/lynx#readme","keywords":["lynx","types"],"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"_npmVersion":"11.19.0","description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","directories":{},"maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"csstype":"3.1.3"},"typesVersions":{"*":{"props":["./types/common/props.d.ts"],"common":["./types/common/index.d.ts"],"events":["./types/common/events.d.ts"],"element":["./types/common/element/index.d.ts"],"background":["./types/background-thread/index.d.ts"],"main-thread":["./types/main-thread/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.30.4","vitest":"2.1.9","typescript":"5.8.3","@types/react":"18.3.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/types_4.3.0_1790653313338_0.8746686691385344"}}},"time":{"created":"2025-02-28T03:43:13.473Z","modified":"2026-09-29T03:41:53.775Z","0.0.1":"2025-02-28T03:43:13.749Z","3.2.0":"2025-02-28T04:39:59.980Z","3.2.1":"2025-04-01T10:45:48.076Z","3.3.0":"2025-05-15T06:08:03.203Z","3.3.1":"2025-05-27T07:09:11.029Z","3.3.2":"2025-08-21T03:14:05.064Z","3.4.3":"2025-08-22T05:04:10.821Z","3.4.11":"2025-08-28T02:38:00.100Z","3.5.10-alpha.0":"2025-10-27T09:48:37.446Z","3.5.10-beta.0":"2025-10-31T06:10:12.375Z","3.5.9":"2025-11-04T12:49:53.142Z","3.5.11":"2025-11-06T03:14:07.893Z","3.6.1-alpha.0":"2025-12-03T12:52:19.780Z","3.6.0":"2025-12-04T03:59:42.659Z","3.7.0":"2026-02-13T02:21:11.463Z","3.8.0":"2026-05-07T01:57:19.280Z","3.10.2-alpha.0":"2026-05-12T05:13:24.379Z","3.9.0":"2026-05-19T02:38:28.164Z","4.0.0":"2026-06-16T14:14:50.831Z","4.1.0":"2026-07-23T07:40:55.265Z","4.2.1":"2026-08-27T01:50:51.507Z","4.3.0":"2026-09-29T03:41:53.427Z"},"bugs":{"url":"https://github.com/lynx-family/lynx/issues"},"author":{"name":"Lynx Authors"},"license":"Apache-2.0","homepage":"https://github.com/lynx-family/lynx#readme","keywords":["lynx","types"],"repository":{"url":"git+https://github.com/lynx-family/lynx.git","type":"git"},"description":"@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.","maintainers":[{"name":"colinaaa","email":"colinwang.0616@gmail.com"},{"name":"jianliang00","email":"jianliangw1@gmail.com"}],"readme":"# Introduction\n\n@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.\n\n# Implementation\n\nThere are three pieces of content in the entire package, namely:\n \n1. background-thread\n2. main-thread\n3. common\n\nThese three sections contain all of Lynx's publicly available features:\n\n1. The **background-thread** contains all the APIs that can be used in the background-thread runtime, including animation functions, the lynx family of APIs, NativeModules, and so on.\n2. **main-thread** is the API that can only be called in the main thread, and contains worklet-related functions. Be careful when using this part of the API, as it is called in the main thread, and evaluate the performance impact carefully.\n3. **common** are all the APIs common to **background-thread** and **main-thread**, such as setting attributes for element, event listening, and so on.\n\n# Usage\n\n## For Framework Developers\n\n```json\n\"peerDependencies\": {\n  \"@lynx-js/types\": \"latest\"\n}\n```\n\n## For Product Developers\n\n```json\n\"devDependencies\": {\n  \"@lynx-js/types\": \"latest\"\n}\n```\n\nAfter installing the dependencies, you can use them directly, for example:\n\n```typescript\nimport { ListProps } from '@lynx-js/types';\nlet prop: ListProps;\n```\n\nIf you need to extend the type, for example, GlobalProps, each business will be extended according to its own type, and can be extended like this:\n\n```typescript\ndeclare module '@lynx-js/types' {\n  interface GlobalProps {\n     foo: string;\n     bar: number;\n  }\n}\n```\n\nOnce extended, it can be used anywhere in the package.\n\n","readmeFilename":"README.md"}