[
  {
    "path": ".github/FUNDING.yml",
    "content": "# These are supported funding model platforms\n\nbuy_me_a_coffee: dbuezas\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.md",
    "content": "---\nname: Bug report\nabout: Create a report to help us improve\ntitle: ''\nlabels: bug\nassignees: ''\n\n---\n\n**Describe the bug**\nA clear and concise description of what the bug is.\n\n**Screenshots**\nIf applicable, add screenshots to help explain your problem.\n\n**yaml**\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.my_sensor\n```\n\n**Additional context**\nAdd any other context about the problem here.\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/feature_request.md",
    "content": "---\nname: Feature request\nabout: Suggest an idea for this project\ntitle: ''\nlabels: enhancement\nassignees: ''\n\n---\n\n**Describe the solution you'd like**\nA clear and concise description of what you want to happen.\n\n**How would it be defined in yaml?**\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.monthly_internet_energy\n     entity_feature_config: xxx\nglobal_feature_config: xxx\n```\n\n**Scribble**\nWhen applicable, paste a drawing of how the feature would look like\n\n**Additional context**\nAdd any other context or screenshots about the feature request here.\n"
  },
  {
    "path": ".github/workflows/build-on-release.yml",
    "content": "name: Build on release\n\non:\n  release:\n    types: [published]\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n    - uses: actions/checkout@v3\n\n    - name: Install dependencies\n      run: npm install\n\n    - name: Update package.json\n      run: npm version ${{ github.ref_name }} --git-tag-version false\n\n    - name: Build\n      run: npm run build\n\n    - name: Upload release asset\n      uses: svenstaro/upload-release-action@v2\n      with:\n        file: dist/plotly-graph-card.js\n"
  },
  {
    "path": ".github/workflows/validate.yaml",
    "content": "name: HACS-Validate\n\non:\n  push:\n  pull_request:\n\njobs:\n  hacs:\n    name: HACS Action\n    runs-on: \"ubuntu-latest\"\n    steps:\n      - uses: \"actions/checkout@v2\"\n      - name: HACS Action\n        uses: \"hacs/action@main\"\n        with:\n          category: \"plugin\"\n"
  },
  {
    "path": ".gitignore",
    "content": "node_modules\n.DS_Store\n/dist\n/coverage"
  },
  {
    "path": ".prettierrc.js",
    "content": "module.exports = {\n  semi: true,\n  //trailingComma: \"all\",\n  singleQuote: false,\n  printWidth: 80,\n  tabWidth: 2,\n};\n"
  },
  {
    "path": "changelog.md",
    "content": "v1.4.0\n\n- Feature: long term statistics support (thanks to @FrnchFrgg)\n- Breaking change: yaml for attributes changed (use `attribute: temperature` instead of `climate.living::temperature`) see readme! (old way still works)\n- Fix: `minimal_response` attribute was ignored and it was set equal to `significant_changes_only`instead\n- Fix: default yaxes now applies to 30 yaxes (previously only 10)\n"
  },
  {
    "path": "discussion-index.md",
    "content": "## [Electricity prices for today and tomorrow with Nordpool](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/494)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/c570e74a-f189-46f1-8a3c-849ed57e6544\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [stacked bar-chart like senec-chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/491)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/0f85c894-8ad4-43fe-b316-c6262c2108e9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/db8e8bdc-c808-4013-abf0-46ff190571b6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/c74b9a4c-3fcc-4a30-bf74-0f9f5c25a7bb\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/620cd623-a2f1-4cf1-8daf-bc577ae71a72\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Any docs/guidance on polar bars? 🐻‍❄️💈](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/493)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/e5911ff4-2c43-4b8f-8de0-ef2506738417\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/c6ca0c98-ced3-4457-88a9-91bfb86e4b7b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9b9305fd-d139-46da-a3ac-489d35f6f1a1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/5161d8ee-682f-47b3-a64f-e4d70f45f728\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Y axis auto range/zoom but no scroll.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/492)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/85dc3ce1-0005-4b2b-a6ee-4173172680f7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/e361e2a7-09ea-4618-8255-79c681332af3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/0018e763-333b-4019-bca7-b76c876afaa8\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Max Solar Power Heatmap over Azimut and Elevation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/408)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/2478002/99cc62eb-60a5-4cc7-b14c-c9e86e661281\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a8c919a6-a5bd-4d7b-9367-e0fbc4c636f8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/1be3b93f-3ca6-4e5d-bc09-4e7764fc53be\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/74d30846-c2ef-45c9-bb1e-705609d704ac\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/27308a63-3db2-46f0-bd25-b37f95320218\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [stacked bars with negative values](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/488)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/f35f777c-df9a-4191-b56b-a7283df7e877\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/eac43f6d-c26d-4710-93d9-7c332d0cd4bd\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/42fe23b0-5f13-445b-901c-4f2dcebff62d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/21c0d790-2844-482b-af2e-27bf19b0fe12\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Hot Water Cylinder Visualiser](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/294)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/96064472/9881af32-cfb2-4d4d-9df6-5904763c2ff4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a3f4dfa4-50f2-47a7-a6b6-0bb298556a08\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/85071a82-1d4f-41d7-85d7-3f6f1dee1e86\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/ecc83516-f0e8-441d-be9d-fb73bd32d963\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/94ee5bc7-1edf-4dec-8638-6163e841fed4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/37127bef-bc0e-48f6-8306-e02bcf8fe389\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/5ba13470-2eba-4dc6-b772-ceb4c68f5d77\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/01ed3ff3-9ebf-43f4-986e-d499e59a4a38\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to lock Yaxis range for two sensors using different units?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/490)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/38bd4b49-5b87-4a70-ae56-5ccb10ba4cb1\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Battery Cell Voltage 3D Graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/487)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/43469890-4816-42ee-aa66-6fc90210187c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/47bd1a41-43a8-4d6c-a58d-fc1d9b9e429d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/4f0baede-5e08-4ca1-aca7-639dfb97dd48\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/23c2839c-6aa0-45b1-853b-b601acaffe29\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to get the Download plot as png button without `raw_plotly_config: true`??](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/486)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/b640e222-229f-451c-bfa3-ea6dd7e36359\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Bars being coloured incorrectly on value](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/482)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/f742e85f-b4ee-40ef-9146-43e50314f3a6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/0b65709d-fa9e-4a7d-a285-495a50ca341e\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/de0fe3d7-3363-4433-999c-3484e7277c7a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/751bdef7-0789-4395-9d30-60e7e8b909f3\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/bb7fe40d-1261-43bb-8fed-4623b3c557c5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/e8041e31-e151-40f9-beab-2bbb9ff48818\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/6b114707-74a4-48a8-a2ec-f0c84bbce93b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Use Icons as Scatter Point Text](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/481)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/aa5822a8-c341-445f-b32c-1a9feb19f2e0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/713b41ca-8a5c-4731-b0d2-4f42d91741f1\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Possible to get value from hover-text into legend?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/484)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/70fe1f64-887f-4c36-aaa3-127b6ecbab89\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Heat Energy Bar chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/223)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215763936-23744107-51a3-49ef-ab21-757c67952df2.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/b1cc7032-1486-44a2-9699-e8882e4bd8a2\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Climate Card, Needs Improvement](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/479)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/288399ec-1425-45a2-8634-28435cb619fc\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a77e4076-eb1b-4f9f-9b9b-27fd58978d97\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/cb695e20-32eb-4392-8f94-2f33aa61df9d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/ae299fa1-5a16-4778-a4f8-ed7160360699\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotly card is resizing after an edit](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/480)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/5fded133-2022-403a-b89d-7db08a0fc148\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotting clima entities with attributes](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/13)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/147783211-c83025cd-f02a-4890-892b-9f27a4e7a369.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/70835379/151897979-9a27c3bf-33db-48ea-b595-8896da25e121.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/70835379/152126558-bbc18726-919f-44c3-af9a-064c84880182.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/70835379/152254054-e80e298a-ced3-4c77-9663-25a8f6be74b5.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/13886455/154517060-2789c12f-7bec-4b3b-900a-5e0708de21e0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/13886455/154701782-70c4bf75-fbd9-456d-91d4-0b4244b03536.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/13886455/154795608-e41529a5-9a58-4023-b962-c451975f9eda.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/157421914/2da551ef-5b85-4271-b3b0-7a2df21fc025\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/157421914/a190ce0d-e347-47d1-810c-34f87930658b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/157421914/13f3e43b-89fd-4330-bf40-3e49306ba6f2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9c5d6a68-559f-445b-a940-930f952073f4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/69385168/b12b8bd1-5eec-4247-afdc-9ab86b0b9c43\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/101405902/5cdf5ed9-ae3a-4a8d-a9a0-b958d517b9f9\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Controlling Pie chart labels (add values) and naming](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/478)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/43dd8217-ff8e-4a14-877a-bc55db6935e4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/06a923d3-66cc-475b-bdba-b549508cdfc6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/24486b91-a612-43c6-8fe5-5b541d15cd0a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/3d881fcc-eda4-4fa7-b34e-f04c7b4062b2\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/0cec2005-92ed-404f-94ef-39863db403fb\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/278c7e30-2122-49b6-921c-4c5a1bb6f83e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Table history (not a plot!)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/477)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/0d057191-7d4f-46df-83c7-f96b57115943\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/193c671b-0568-4cc3-8f5d-98eb2e255a79\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Apexcard - I want to remake bar chart with coloured bar based on value](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/473)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/9769328d-288b-4fdb-aa4f-29b06e95ee5c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/ca7bb13a-4854-40df-b063-6af5a64393c4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/35cf330b-c1d4-4f67-9e5a-0b663bc4c7ab\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9987aaf9-fe36-47ce-970d-18f7e421141f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [I feel like I shouldn't need a template sensor for a static forecast...](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/474)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/436bf406-6002-4f22-a816-21fe29f900b8\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to display a bar graph using a template sensor](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/155)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/202914481-cd5a6376-4535-4340-b17c-a2a5505f4af6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/202914716-c443a938-fbf2-4fdc-b796-9a438dd07ad8.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/206728626-b2b3b544-541a-4697-9cea-4c48d6623b2a.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/21e6b136-511d-4d7b-a286-ca22dd57a4c7\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/af0bd35b-5223-435a-87fe-2b449b29d835\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/1817af7d-0b8e-4503-80e9-38ee5d8194b0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a63dfe50-edb3-4c99-a17b-5c8a075129b5\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Help with energi data service plot](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/469)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/b68853c8-c3f6-4e27-9be3-b70e8ab1f259\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/d51feeb9-1b71-410b-a419-132ceb018d43\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/ef291d79-b01d-4b80-8ef9-f2406e42b34b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Horizontal Lines / Thresholds in Line charts](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/466)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/652fe3b2-e3a3-44bc-8e8b-c05231e4585d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Using additional data fields eg text labels from same data source array as X and Y.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/467)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/2700f1b2-131c-4d6c-ab68-991b9c0884a8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/47c3abbf-e2e2-4996-be5d-b598359d4260\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/5b7a94b8-c218-4933-aedc-208fc7d45a72\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Gaps in data when scrolling](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/314)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/24851651/73df5b2d-392a-4759-960a-9b54f7e85c23\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/24851651/3bddaad8-9d4c-4357-9469-6be12b5c9ead\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/460e5754-dde1-4854-8380-208b8311a629\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/b249faab-492f-414a-afeb-10c78f84f97a\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/405ec820-a91b-432c-8685-a4690fe4d74c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/c0382172-bdad-4ede-a3dc-652315bf007b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/24851651/d50d4ea3-0f8b-4227-82c9-4bf66bac1024\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/24851651/6053a114-2c15-4769-8004-e6bcab43e957\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacking bar chart with total_increasing sensor](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/463)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/03b4e740-600f-4c8e-9cf8-8029c63c7d81\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9c5485bf-11ee-4f3d-ad4c-8bfb0db95baf\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/264cb0f0-f5d5-4bba-9aee-ed636aa4fab4\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Graph from Json Data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/464)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/17b38674-ddee-460e-a70e-bac1f130c01d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/5c7824d6-1912-4dd3-9e32-ee2d0f1970c9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/21de3529-261e-431b-b39d-8dcf6a695f42\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/2c353c9c-5dcb-4581-8bb4-023fd63d726e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Wind direction with two y-axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/435)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/16130f88-de2c-42aa-a9c2-933ce6c6b4a2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/fa5229e5-4a96-466c-bf4b-4415f27c595c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/175085dd-359d-4c06-a713-cc3285215b9e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stupid beginner's question #2](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/456)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/74c1f092-a112-4c97-9421-acac51eaf02b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Can´t apply custom x y values to plotly chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/462)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/acd6d8f7-7b9d-40f4-937a-29a5226f39f2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/d9ac68f1-e6b4-4d4e-8ea3-f0c2d03dcb69\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/8bb07962-fe61-4f69-9ecc-8c97472eb294\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a3ec4b16-4356-4b29-921d-b24d5be9cbe4\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/7ed04098-0029-42dc-9d73-b46dd47b7f62\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Change the units on the yaxis?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/461)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/5d8e9a1a-a6f7-44c7-827e-4e3548a50444\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [New YAML editor with autocomplete](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/460)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/20516146-9153-4ce9-8cd5-f486a6d5ec89\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Pie charts](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/335)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/63543143/b5418c22-814e-4abc-8020-e9628a388749\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9e8f0f19-0b76-4fa1-b192-54d0a29848d9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/f6f052d8-8f86-4ca5-ae9e-15f948c11aed\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/9c027ee8-3d13-4b8e-a5f9-32f4e56d24aa\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Daily and Storm Rain Totals](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/371)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/49624034/0ec87af4-4078-4821-af0c-bd419d0cffa3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/55fdd030-9a6a-42b0-88d8-7d5d433dd4ba\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/0f80d58f-4238-4d95-b3ee-57bb0b1697a9\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Disable / Disappear the axis description](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/454)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/2c1f0ccc-c715-4387-9e10-a4c473e379b7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/0a734cae-e63e-437d-a337-fc3e349bfab4\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Fillgradient](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/447)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/a8106a6e-25e2-4277-99ea-bfd362c7f58f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Trying to mimic the default Home Assistant climate card](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/264)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/225804322-c6171055-78ad-40e4-aed4-74327729f0b8.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/225804652-605f3449-a9cc-4e3c-a5ec-741899b6d31d.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/225805221-961fb6da-bff3-448b-a6a6-aa68d822bfca.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/225805952-ab6cddd5-538a-4231-b338-fb0e619b1e4d.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/d824ae5a-8b94-4014-b66e-912b91580c29\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/74704240/f975ace4-599d-4b08-9029-5b0798629b2a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/74704240/8b347bbd-be2b-4a65-b6e8-4f1b3c8eb158\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/2ff47ff5-21cc-4d57-b41e-c8a976851525\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/f854b9f0-10d4-4466-b96e-eb5014154b14\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Any way to write last values in the card? (not as legend)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/364)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/5438b93d-3cd0-4b2d-994a-8a849af6f621\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/bce207b6-b6ab-4450-b073-b769b6d0b690\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to handle missing data with a scatter plot?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/443)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/291d8020-9c36-4775-9743-0dec777c34ab\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/f39038b3-9335-4d73-8d01-66092a48419a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/7d104c6f-63fd-429a-af1f-6c85d6407bf8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/7e067b64-965d-4c0b-ac6f-0904702a2de0\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Pixel-perfect alignment for picture element card](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/444)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/021da18b-54a8-4a76-95fd-26be84ff2f41\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [My energy dashboard for Amber Electric & EMHASS](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/426)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/271070/66f8b4a2-66f4-4cae-ad4c-b2bd47a7b9c3\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [No long term data is displayed in Home Assistant](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/441)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/ffb9fce8-d089-496e-85c8-f261f2ba06f1\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Simple graph to plotly-graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/440)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/29ceb68f-9a38-4dcb-983e-29d422381bf4\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Display times with HA selected timezone?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/305)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/01b4d838-0938-421b-94c9-667beaac87da\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Scatter with double histogram](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/342)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/5001e11c-564e-4298-b226-3ccc0ddafcff\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/06068617-3b1c-43b1-be76-825639cd0f35\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/a1a84380-ac52-4707-8028-7e704a420bbc\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/bc4e5f84-56ba-4dc1-a77c-5486ef406448\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/39ecf76f-c112-47f7-a2eb-090679d879c0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/62070647-11c1-4555-a421-e6b709c1eb31\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Long term statistics support](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/81)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/198689843-30036763-ae93-4beb-a0ac-ab56d6c935a0.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/198691044-76cf41fb-4d8c-4209-9389-d4e90c66b58e.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/198362426-9c4437ae-ddfe-470a-8117-752bfbff2203.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/08ca5af6-6186-4928-b3ef-8e09c0fa610b\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/0ee283d1-2e9c-4331-85a8-424bc5280810\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/0cdab3d2-b570-4ce1-b9f8-957c1e456dca\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/07748edf-f31e-453d-a72b-6e113f286034\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/e3207e0e-e1aa-40f5-99db-59af5053c005\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/fab052c2-dfcc-4bc6-91be-c592e74f338b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/06b4da8d-2114-488f-b909-e9fbb5913267\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/72f8c0c8-721e-4e1a-9907-ee56dc6b7f74\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/0765186a-ded1-4179-97bc-a6045fde9b5a\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/5d2f001e-e1f0-41b7-aa6f-1227239ef93d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/6d2ad366-2802-452d-a4de-cff079ad994c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Display of cyclically reset values (HCA)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/438)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/c1181450-bc32-4295-a937-3950f7dbe5af\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/fdb2065e-df8a-4113-be17-db1db440bf6f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/8548c034-1429-4549-8708-5c6c686b9d40\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/26ede8a2-2bdb-49ae-87bb-d2573164835e\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/779ba63d-c6ca-45d5-89e0-9278a9aa86a5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/bbf28729-315a-4d91-9a1e-72b37f823151\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [symplot or other y axis scaling](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/437)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/04322473-9537-49eb-91c2-4cb06a84ba35\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Time offset and number of days in a month.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/436)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/f2f2d6ca-77b1-4a80-b254-06269fb482f1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/f8f0481f-e40a-4069-8253-a6307e12a977\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/29eff7c5-28fe-49f6-832c-c474628c020f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Looking for help creating a stacked bar chart using a single sensor](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/434)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/95a8ce7a-d44f-46c5-8c45-44c4f95f5272\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Electricity and solar panels into one single chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/432)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/15cbe87c-7bb2-4ff3-b714-b0fc67537a8d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [strange behaviuor when transitioning from period day to period week/month/etc](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/431)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/d0a34450-1e65-4062-8f59-5c4e3321cf1d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/12c8dbfd-aa5a-47e0-84d4-4c6b24136d34\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/5fbab1aa-f663-436e-8492-1ed369a15f57\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/b7e6b4bf-dbca-43f8-8c1b-fd30871a41ec\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/763f961e-add7-430a-8ed7-9206b32508b7\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacked graphs with more than one y axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/430)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/user-attachments/assets/74a7ade0-6dea-4403-bc8e-2ce46947a0c6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/user-attachments/assets/51906754-c3bf-48d5-a000-46fe6161ffcb\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Summate graphs together](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/429)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/20834594/dd7dd2b3-1701-4d08-9c31-44b2a6abe70c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/20834594/3c6de907-d728-46ea-be30-974f898416eb\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacking multiple plots with differents heights](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/425)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/85199939/af7e6ded-22d1-49a9-82b7-884029b4a8d3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/85199939/58a68ae6-2ce8-48be-96f3-59a76e663f8e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to lock the y-axis for labels?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/424)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/61714583/9ce8f733-4d7e-45b0-9f31-cdbe9ef4274f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/61714583/1423c3f7-70e8-44f7-aef0-03e9e62d29e8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/61714583/68cd5e7a-5235-4d96-9cb6-bcb43adc5fc7\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Wind speed graph with markers using wind direction dataset](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/423)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/19633372/8c4534b5-7d71-4cea-8111-1499fc9abf94\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/19633372/785deb3a-0f1a-4d90-9802-035f9c04e0b2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/19633372/31c89f11-01d9-4599-8342-8e3d98a8669d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Solar Forecast](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/422)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7227275/f35bac8c-68d3-466d-adf4-856ae2ad5d3b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/106532164/1f81bcf5-0ba1-415b-96ab-ddcf2a1ce53f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Bar Graph with relative energy consumption (network, sold, and solar consumed)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/379)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/080406ce-ea59-4170-8361-4544f711994c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Can't plot certain measurements with statistics enabled](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/275)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126250034/88343f60-109a-4f30-9014-ab4471ef2b23\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126250034/2480f287-7dd4-45e8-ace6-848ead39007c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126250034/ac6c6f41-3744-412e-9d97-66564d14b94a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126250034/d2f50889-7079-471b-a1d7-88a03317992e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Heatmap of 30-Panel Solar Array's Current States](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/277)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/233813429-1bbd80cf-c87a-4f43-bd1f-ccf20b613a53.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/233873781-53d19a32-8e8e-4e44-bb9e-c20a50914212.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/233843547-dc4faa3b-495d-4b3d-b939-69dced7863cd.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/233861219-5223474b-e196-42fb-921e-635c4c7144c2.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/233864569-903f87e6-c61c-4759-96f6-afb6366da0ee.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Daily data resets 50min before 12pm leads to broken graphs, how to filter/replace broken data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/328)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/135a8315-b592-417b-a4b1-f8b7a0c1c843\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/cd4c591f-977f-4cf6-b3cb-3baa12c7aa3f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/93f87ba6-6a3a-4c27-bc8a-988db4e40c25\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/c393264a-17ea-4a9d-a7e0-0aca9b3fa5b0\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/ec30eeb2-e87c-4088-94c6-8193c847b548\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/606b18fd-7b9c-49c6-9548-6bb3699a4561\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/6514bf24-1a2e-497e-a2d2-24e1e3fd943d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/a2661daa-974b-4433-bdd3-54ec86b3a90a\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/bea56c63-5422-4803-a3f2-a2060e5bdd16\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Network bandwidth graph help](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/418)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9633358/ee1f3f6c-24ad-42fa-afdc-5fbbfc762354\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Scatterplot of Sun Azimuth vs Elevation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/390)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/49624034/80b06224-8aaf-43d7-9e2f-009b620eeb45\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [xAxis range help](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/419)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/2676016/642a27a4-c32b-4cf6-b744-f933ba3f1c69\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/2676016/7750d925-cc81-400c-9d1b-fe7b75610fb8\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Statistics does not seems to work if attribute is used in an entity](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/373)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/6eb9d669-b69a-44d6-8775-8606959de944\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/b42670f0-f027-4834-81f7-7bc4445de102\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/2bd36368-1acd-4ade-9a89-5057382fc828\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/c4a5d58b-58f1-4285-b054-4e26a2ed3a3b\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/9b9fdabd-64a1-4752-a32c-2b3c3847bff5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/1afd0baf-71c3-457e-b8b6-5654db77526a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/4bf70f62-8d3c-42cf-ae54-0b7da2ed22f9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/366a05f9-2a5b-44c4-b535-dff025bee618\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/f9e8b684-5173-44d0-b98a-e578765f3457\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/472b2a12-4dcd-43f7-a995-6e8e028d71b3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/6439592e-8cc5-4a01-9b7c-ceac9982e318\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Hourly energy consumption statistics - box plot](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/417)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/840665/1e014fbc-86bb-4afb-89c0-cb29d169b08a\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Windrose Chart using BarPolar Chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/369)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/49624034/a73b0639-2789-4de8-bd26-38c58f33aa4a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/233174db-89d7-4e9d-96e9-5a52f40f20bc\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/8fcccd27-43a1-45ac-aba4-49e6b63589d5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/77b9a19f-7138-40d8-b23d-c62140e6cb20\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/1e3acb88-6b6d-4639-a29e-55b45c3379b1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/a75934be-5af1-48f2-b8f9-dbfe66dc7302\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/09271ac9-f390-443e-aff6-a79c5b29ecda\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/7c51bcca-7fcf-4f1a-83a3-9812a234ee01\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/4244cb2b-4232-4b7a-80a0-446927cc3c99\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/49624034/088efc16-8379-462e-85c0-b0bab86e7d27\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/31cb8fe4-bfab-4f0e-870d-031e901a53e2\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Weather forecast plot (`meta` and nested attributes)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/213)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215556691-16bc19b6-40a5-4184-87e2-87df7a6ed3da.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/63028327/da908234-a6b6-49d6-b3d3-4f2ea3063856\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/63028327/13e1308b-f99e-4d2b-a36c-3e0cfa596448\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/1430aa61-c369-4bf3-9eed-e9a50837e3a2\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/72a181da-c1f6-4d90-a0a2-207894941ea0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/e5e48df4-61da-4e55-bf07-5af11947a109\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/f81b5f62-90db-4b51-946f-ab6b3424aa6f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/f5e2c2e1-8e0c-4253-80c8-98fb818a01d6\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86292646/51f28fcf-c093-4c66-9059-18bf95f8880c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/72790437/75e0104b-d259-44b2-a37b-fbc5552d6a6b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Annotation for min and max in a specific timeframe](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/309)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/7f4f960c-7808-47f1-8072-c42fd2446960\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/379b48be-4284-43ff-83c0-887daaae5bd7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/155846848/036cc17e-67c6-4563-a6be-bda3d785d030\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Combined statistics and short term history](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/415)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/b0f46d01-2093-456e-8af2-b09fef032f57\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/14946020/19b86c58-5f7e-4bb2-8f3c-21eea265529b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/14946020/220ccfe0-502c-4c03-a814-4cadf068b541\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Energy Produced, Consumed, Battery Charge & Discharge, SoC](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/413)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/be7cc7a4-e87a-49cc-8086-9024fa6b35e0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/99bbfa6c-47a7-4752-b2e9-97f844ca60ed\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Use states in functions](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/407)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/148907343/bc174a92-3de6-44d3-b562-431b361d7b9f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Total of each bar in a stacked graph?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/405)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/fbb62878-546c-44c2-a120-d3fa545d9504\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/f51e6ed5-ba0a-4afb-890a-89816881ac36\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/e5660476-66c0-4c3c-9b72-8b1b51a74482\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/b39bf64b-19aa-4990-a2ab-6f320e91cfec\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to optimize show_value text position?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/406)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/acf1fccd-6eb0-4af2-b1be-3e521c5ab90d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/9ab5b307-ed12-4e79-b15e-21c9b309d30d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/e9872ed6-99fc-4de6-b493-b6e73c2553e3\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Help with (relatively) simple graph with entity as multiple arrays](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/404)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5242870/e53f5b42-0777-436e-921d-de49549929a9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5242870/fba9713d-5c0a-40d7-b9c0-55cb6fddf009\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5242870/54ca1705-777f-4d8d-857d-f61381898dc5\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [shankey energy graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/402)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/659a438f-d87e-477e-af63-25ba3c587011\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/0538558f-9af0-45e3-9526-cc7dd87f53d1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/96fd22fa-b836-4ac7-ab79-236c73b4675f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/8cdced94-d016-4ad1-b675-01581038e97d\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/784edf18-4a2f-448f-983e-3d5c0b4910ca\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/c23ed4d0-1a76-453f-a6a9-01d36e65e7a1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/faebddde-f7ec-49ca-8dbc-dab7ef9d3b40\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/79bd69b8-b16e-494b-a5e9-72f06157181c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Is there anyone who made a sankey diagram](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/399)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/5b7d6a64-cc00-4edb-8589-7a797aa2eafe\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087893/dda7db4d-3e95-4c1a-9395-cf0212a3bba1\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [3D graph for sensor per day](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/391)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/12735834/eb04735e-7d57-4fda-8166-8eec1afa8ef5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/9e296cc0-b580-4270-940b-e622f0a13b1c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/12735834/3e880269-33ed-41c4-974e-0b40cd9b5d90\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Standardizing Axis Ranges](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/401)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/adba2e1c-feb9-482c-9236-25ec95bad7c6\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [3D-scatter graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/298)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215353175-97118ea7-778b-41b7-96f2-7e52c1c396d3.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215352591-4eeec752-6abf-40cf-8214-a38c03d64b43.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087728/97bbbaa0-ad04-432c-b898-604328658a18\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/154087728/aa018883-b134-4452-a134-03acfa6000a5\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Todays Newbie Walkthrough - Using Statistics To Show Difference ('DIFF')](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/397)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/ec3e638b-93fd-4506-a092-5b7b34ca6fc1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/c556f83b-baac-4cd6-b732-a51d437b86b6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/47436307/965e4134-dc5d-47d2-af7b-7e5e77fac3ec\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Photovoltaik show monthly production with estimated values](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/394)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/0c862ff3-2967-4b7d-b3f5-e011190d3dbd\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/9a4df5da-88c6-4d09-aafa-7a47910617b7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/402c08a8-158a-4144-a63b-bef1507bdc39\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to return (change) conditional values?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/386)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/a2742ced-55e6-458d-b03c-52d743723dc7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/6367003e-6a11-47c6-86c5-ba71be7f9068\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/9de0c8ec-051e-4874-9b32-db966d870531\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/d67b78ea-12a9-4160-b5ab-50dd7cdc03e6\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/710ee219-c401-45d5-89f7-b336095e6f81\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/d78a9a12-4ed2-4871-bb11-f1e2b13ca9b1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/1a442078-7c13-4676-90df-19248d0bd339\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/91197537-fa3c-4b83-ba03-319190bbb34b\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/8e60a493-9550-49eb-a898-1f09ecec3202\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/3a21c851-41b6-45ad-a2aa-65f6c5f35b25\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/25932c80-2045-417f-870b-663c3e93d64e\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/27061628/65192717-52bc-4c22-ac97-21c8f4f1ae7d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Spectral power distribution - column and colorful chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/385)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/3993466/4fb1471b-d03c-401e-80f3-1b2792fe380b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/3993466/89d8a7c1-2e5e-4811-a9ea-6c8d41c512b5\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Displaying calculated value in hovertext](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/383)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/168193/7eef4aff-97e8-43fa-838e-70023e40602f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/168193/6fe03604-2b4a-43c8-a60c-9634f6a5ffdf\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/168193/4e7f54b8-893a-437a-bb73-09c935f2c57c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Daily heating consumption](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/28)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/6077747/153758016-4018d0aa-249e-4849-99b6-731f95a90c6b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57370719/198998434-1be29836-7928-4a2c-990b-956ae823edf3.png\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/54262510/d362b480-8817-4fd2-891c-7b7fe9eb042c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacked surface areas on y-axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/380)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5647062/1df21609-2d47-4878-b0bd-06af1a9fb918\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5647062/a8dcbb32-86eb-4c7a-9f36-cdab9a4f415d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [delta filter - behaviour (just checking)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/377)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/70d96b70-ca59-400e-8c57-aebc6b0f4d88\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/4dcaad8a-ef2f-4f61-bbf5-41764173c771\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/27754840-b0b3-4483-95e6-8a541a74b879\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/b574f058-4c6c-4e6c-8603-bb8efd76501d\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/e7091939-be20-4081-b4fd-67f9ecd5ab1d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/72e3b93c-d965-4d98-b032-e2c2e9d051de\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/98d7b954-6be3-4f22-8a7e-139d117ffb70\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/90903926-97f5-4694-bd7f-8f5b4b15bb2c\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/18ec7ff1-3867-4b81-94f8-784393626604\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/43f5bf41-5c50-4559-940f-7743288150ae\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/fe538b21-2741-4d1b-ae8f-a4f6a7e31487\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/38a329a6-ff61-4087-817e-e841e5c88141\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/44951cd3-cd46-4592-944e-3fe98be62f78\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Generating monthly summaries of data, data that starts in middle of month will have no graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/338)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/1ad84081-9b4d-4509-ac80-6a511bc9b8b0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/6647c3b6-b8c8-49d8-ad99-100d56ff86a4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/4f468f86-f812-4d83-9daa-7616f617e805\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/f871c916-d72a-4714-b0c0-466e3103edda\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/2a884784-cfe1-47d4-8831-cb14504a490f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Related to the \"Delta Filter\" but kept apart for readability](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/378)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/0d013a79-a1ae-47bb-baec-be2b2e06ed04\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [static horizontal line hides sensor data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/376)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/30723010/c4ed28ca-b09e-426e-b7ce-f9b528427020\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/30723010/b62f9bfc-6a90-4c69-bc70-c62210c68326\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Precision in the name (value)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/361)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/8a3b5fb5-622e-4c79-bf21-3987bcb95718\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/9286cf6a-8ccd-46dc-b7b8-dac672017218\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/d6d43417-daf4-4ab4-9660-44533f2235b8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/b09a3aec-01c2-47ab-9840-ebd18aaac151\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9727894/282acd64-384e-410a-91a7-6d8291bf3522\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Date formatting, line opacity and moving legend and title](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/374)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/20954551/9a7cf8eb-bcc6-4bf3-9a3a-e8f223dcaad9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/20954551/a8d48568-0a1e-4613-a97f-27a09c476bfa\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/20954551/71eabc1f-f2ce-4540-b6cc-c4921f6405ae\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Space between columns - strange behaviour](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/372)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/0d2bccb0-251a-47e7-8582-3fd1c1d42bbd\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/2999a12d-153a-459e-93a0-354bb9aa7d3b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/c98b0be0-0ac5-4c0f-a66f-2dc520010184\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [dinamically calculate array for tickvals (=== no x values for non interesting y values)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/370)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/645e6a6b-b407-468a-98ad-0f421a50087b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/043cd504-076d-4f42-ae0f-ee6adefcc255\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [$fn inside fn in filter (syntax - don't know how)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/368)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/19983e93-7332-4b6c-9f32-f73601229808\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/5e34e301-faa6-43bb-880e-ce08f562bd75\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/7e6e6ff1-31be-4c68-a01b-6bef182006b2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/6e70242f-df68-4fc4-abcb-4475c5e9ae2c\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/6597892d-0e95-440c-8a24-a351af45ba23\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/418aeb9e-1297-412b-898f-a000baf0971e\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/63bff303-87d9-4ad8-9c3c-92dce081fbb0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/06aeaaf5-d423-4c04-a23f-60109ac58155\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/32b500f1-7b2b-4806-b1b5-3c11a947144e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Statistic - week vs day - inconsistent results](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/366)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/bc176c23-f149-4116-9293-89f11e807bf3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/28c2899c-ded3-4657-bd15-386fd25441a5\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/2e496f02-976b-4fc7-b271-5c487682f1fb\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/ca67625d-5dc5-4be7-a737-1314e606c498\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [skip xAxis ticks for no data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/365)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/dfb1adc2-887c-4450-a763-dc9205d37d0a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/4bff832b-9e70-4431-bdd5-7c66a454fda8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/db690464-944f-4b3b-87fe-086e0f251f12\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/7f7b6504-d06d-4e3a-8b34-7e428e5893dd\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Adding latest value to graph title (& custom legend colours)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/56)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/70297519/175149009-bd144659-7753-4f6d-a63e-c4c04d9cbf21.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/70297519/175422134-b6dd1605-6abb-4f42-9eec-d65e3794c7ea.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/190536300-0151350b-9bcb-4772-bb86-a82d5ce8819e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/70297519/190712004-75537c86-7434-427d-9df8-c06f4095de8b.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Draw graph of a function stored in template](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/362)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5422538/4fff510c-88fb-4b53-ba28-7317bbc5bde9\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/5422538/5fe59683-9b5c-4c0a-9e2e-3a852b2e638f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotly Card keeps shrinking in real time!!!](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/363)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/96198b20-6d5c-4aca-a975-6343b3bc379d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/42578174/80046fcb-a55a-47e3-9a84-a34b334a2fdc\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [texttemplate - display a calculated extra entity value](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/359)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126954848/d8933f05-95b2-4724-803b-6f048c74cc63\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126954848/66d7c5d0-e8b5-451c-9665-6c5e6e67d8cb\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126954848/84661b9e-eac1-44c8-b4eb-3f1120dc1278\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/126954848/66cd2a88-f818-4e61-91a1-fdded3f3d328\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Outdoor temperature with blue/red depending on temperature](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/358)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/4417857/c3a7ad34-4098-4837-b7fa-df1c8a85f1ef\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Basics: How to map states to values on plot? (Advise needed).](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/356)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/139065142/45277e89-c834-46b6-a4fe-4a6cb8c7d8f4\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Align to y-xaxis to the same x-axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/354)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/f197177e-dff8-49f7-b3fd-82234c10a854\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/9e2aab5f-bf93-4a81-8785-c17f267cf6ad\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Compare Outside temperature with Inside temperature after insulation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/348)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/22742147/68545935-2a00-40bf-b31c-72df0c69b25d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/22742147/9b3b365e-7531-4ec6-8db2-8b20b96e3f0b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/22742147/a784539c-9c63-4f37-9883-e71a4f4e5001\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/22742147/c185e6d4-9378-4453-af88-48becf56ce22\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/22742147/1a783432-b002-4314-a3f1-57609e7ae998\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Compare current data with historical data over a period of time (e.g. today with yesterday, same day previous year)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/349)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/1c7e117c-d579-4caf-8bee-76d55933bef6\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/04c20273-ed00-4275-8a9c-5932ea1f2505\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/19c0cc4f-7e85-41df-a089-f1b75a9eae84\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/68967aba-5fba-4f36-bf26-27f6eb7c9284\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/1e8356e8-de5a-4046-bf57-ce9bb5899d92\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/2b013872-0081-47d5-8623-ed96e7d5dcbe\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/ae1ef456-db26-40d1-95be-eb301b773c2f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/7e6ebc00-24a0-4de6-9417-e5571c3135e2\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Prevent x axis ticks repeating?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/351)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/ad2a4a61-0321-4985-99fe-475b8c29eaa7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/59a9da5e-3729-40ae-b871-357bc76bdfc0\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Compare historical statistic data from this year to last year.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/289)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/90044149/42909e45-8051-4f9f-b77d-4eacff553c0f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/90044149/ca87170b-9043-4cf0-95a3-56e6a4563d0f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/ebd6b347-2d65-4425-a3aa-b5a6ca212b2c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/67272faa-61c8-425d-b08d-c1d9c9ad168c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Analysis of electricity consumption compared with the previous year](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/334)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/a8c9fc55-aba7-47fd-81f2-a294cbba455c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/796737d9-9880-4b34-8e20-6a137d33803b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/d2154192-b97d-4342-95d3-9fdee9653af1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/84c484f9-d3d2-4d9a-b1db-77fad78c0af0\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/199689d2-99fe-488c-81da-f1fced515e22\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/cf7fa173-dea5-410e-ac9a-d7f34a6c674d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/4991fd14-5222-4484-b34b-f92578054944\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/cf0efbc5-ee90-440d-ad15-396ff995c99a\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/86425615/64849216-02d3-419b-b6c3-8270c4edb8a2\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Only show the last value of a sensor as a marker on the Now line?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/347)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/27cb7064-2d55-46d6-a17b-43ca1b84db04\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/43385535/edbea420-e3fd-4b83-95ba-1e2ddbf2edbe\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Center the x-axis labels to the columns in a bar diagram](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/344)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/354317/1d1bf8ec-a5b5-46fa-a87a-90345c1ab1f4\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to add background colors (gradient or areas) or colorize specific grid lines?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/45)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168775251-259d9d94-4f45-41e9-9b82-5cadc1c3d8bf.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168777731-6aa1d64b-33d1-4032-8f6b-b2f2265d1537.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/168808341-18d1e1ce-4e09-4fd9-a156-532d6596108a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/170083783-d598045f-7a79-4f57-8403-4f668d04c8e6.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Grouping graces & split temperature and humidity plots](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/31)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/156591648-c4d6e801-0840-4e07-b756-e460acd262cf.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/18028618/190411957-28248a91-3539-49f0-9666-2917b905d764.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/18028618/190414534-eb5be675-9981-48b7-95ec-9fa323a23ba2.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Zoom Level of Detail sampling](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/341)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/18663896/a0a8ae1b-59d4-4197-8930-d4867ebfac34\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/18663896/a4786823-d361-4fc5-95ae-5a494e504c25\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Set Y axis range manually](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/329)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/150624349/21a53f85-f038-48ab-9b1f-a25973a2fd75\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/150624349/9a4eb272-8379-4966-9b67-2fcfa18ba33b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/150624349/4d9cee4c-30e3-4c8d-89eb-c9f626b18d6c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Load out of display range data points for accurate resample at start edge of graph.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/337)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/26446469/c3d6c9a7-0037-4034-9846-fdf501802216\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/26446469/ea08876b-5b05-436d-af2a-7222e2d1c31c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/b9a451a0-4073-4472-92ef-ae1819690a10\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/26446469/0689772a-a4dd-4bcf-a3ac-6413136b3a08\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [My electricity price dashboard (with future prices)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/224)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/94725493/215847713-1cec7016-d71e-4d17-a6a4-abd690159ee3.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/76967369/7b0ce87a-d88c-44ad-97bc-99a6fab45412\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/76967369/9b465b66-f506-4d1f-b0c4-d0eec986525e\" width=\"200\" /></td>\n<td><img src=\"https://my.home-assistant.io/badges/developer_states.svg\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/76967369/e4c4ec69-edee-472a-9a4a-60710316283c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/76967369/dca21040-0987-40a7-98ad-8d7fdaaf0a6c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/76967369/4dbabc51-97d6-43b6-966f-5dc96df5ecce\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/120245251/215866816-171453d7-56ab-49bf-9b34-9b944e08dfbf.PNG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/120245251/215867920-b99438e6-63df-4c5c-a6bd-993b97b885fe.PNG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/120245251/215872647-fcbb904d-d53d-49c3-9bfb-d637f93b7805.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Move all graph displays to the left at startup](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/332)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/52110065/c51bd33a-bef3-4a3a-888c-419ec21c9b49\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/52110065/a273b3f1-e59d-405e-9540-1d9144070a81\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to add min / max temp per sensor data?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/331)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/103341262/a75dc755-4b1b-449c-a6ca-6e6d5f6f9974\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Bar chart of current value with midnight reset](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/299)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7480315/8c38f439-467b-4e9b-bb96-3d987c76812c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7480315/91d0abab-d7b6-402a-93aa-3cfe09d06f24\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7480315/1bdef871-1660-45e0-b6af-94d078554eb1\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/135a8315-b592-417b-a4b1-f8b7a0c1c843\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1019233/cd4c591f-977f-4cf6-b3cb-3baa12c7aa3f\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Change appearance of buttons?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/327)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/143397143/d7dd552e-0713-4340-a11e-18e495f54c74\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotting target movment from mmWave sensor](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/323)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/111283691/1c7dd888-0c77-470c-91d6-4e7eeb15dbe0\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to set fix y-axis values in a specific order?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/322)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/ec548a94-f6a3-4a17-9f4c-d34b232a0d3b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/7ac559e2-bc39-414a-a93c-bd5ab4ec0594\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [SolarEdge Photovoltaik Production and Consumption as Daily Graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/320)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/5372d584-92df-4892-852e-712ee716b9f0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/e9d7239d-f5ca-4fd6-b113-055fdeee91ba\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/cf197fc2-ba31-4876-94c8-b3d685975db8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/6d215fae-a036-4ec2-9151-0e60cb97074c\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/a5a163b0-73d2-4b36-b3fd-766f1cdb68c2\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/77756953-a32d-4278-a3c6-4364e56a7386\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/cdf4504b-5965-46bb-a2a5-0456c525c623\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/e9e9e770-e9e9-41ea-b476-e34b3c16dca8\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/29b902dc-156b-4f4b-a5c9-4d25d5f28f3d\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/843b4a1a-fe35-45fd-bcbf-e5015d7965c0\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/7259873/e9d7239d-f5ca-4fd6-b113-055fdeee91ba\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Non null flat line joining when no data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/317)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/96b6f2db-fcf2-45a4-a388-9557dd90a31e\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/c4b47525-3ea5-47b7-b622-4c7b9f2b5cec\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/e25ee883-ba5a-4155-857c-4c1b89506576\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/ed32ad74-d364-4e46-8bb1-dd1527e581b8\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/8d44412f-15c5-4165-8f1c-8b274c28c4b7\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/02f28c4e-6404-4dd6-87d3-c1c159800198\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/034e6f36-415f-4ebb-8f61-212457f7a3f8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/1347361b-6cbe-436a-b94a-eeac7164e5e1\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/d8f3005d-4c7b-4c1d-b22b-edda72abef42\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/5da1c3fe-9b3f-4ecd-8001-d3e0911953ca\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/ec3c0321-2b63-4125-86e8-a52199d31ba4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/d63f89cf-fc93-4af1-a1d0-b4ffcda50add\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/3e7c58bd-1311-47f5-9ae3-d4acc2a92fd4\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/7c4d8cc0-32a0-46cf-af9b-c497da717cdd\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/65353ac9-5bbb-45e3-881f-6ee6f3f03909\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/d272a332-d80b-4f47-82fb-f527cfd7cc3b\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/9eeeda49-be4f-4974-a735-732ed43ea43c\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/184a4180-f41b-471e-8a17-376ef46a156f\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/95b5298c-dbfc-40f1-9b1b-9365dedcf678\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/b972cccd-0892-4b8b-8c06-c1a764a6ae5e\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/15fe8ed8-1aa3-4751-b843-23c6b23da0a3\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/99030879/aed8211c-7b62-404a-98a8-72d5d5307b9b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotly stacked area chart rendering order](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/278)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/587630/233835330-fcb53fcf-14c9-47c7-86fd-54b3d0cf8de7.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Line charts not drawing binary entities as needed](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/319)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/115681/1cb50a96-9b1f-4f11-a441-f1d02579fa80\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/115681/7e6a99db-a1aa-4072-b9dc-74e7bfd667a8\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/115681/302e30da-0bc7-4a55-8382-0eaa7680ea49\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Histogram view optimising](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/216)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215578608-7716169f-ecc3-4546-aea9-001f7beba547.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215585217-f060a972-301d-4d5e-aeca-2dd174db9995.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215758144-9bfeab1c-e8a0-4778-8ed5-29043435de51.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215863682-2a2e091c-999b-491d-b773-4726e6ee9997.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/46648579/1fd95d5e-e80c-4292-a873-38fd8ba19029\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/46648579/da89d818-1f1a-4b69-beb3-051168108bcb\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [End the graph line with a marker and current value](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/16)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/147880424-6d4a1e15-7d64-420a-ae78-ac949ee1cbc5.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Zoom (crosshair selection) no longer working after defining \"zoom limits\"](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/313)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/57034871/96c6960f-e165-424d-82a5-188a8a76a7af\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/57034871/fe5117c0-fc90-449f-a779-a45c8a31259a\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Reducing time window](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/312)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/17012684/66799b16-7519-4cfe-9fee-c2b9f5f7085b\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/17012684/5fa1e827-ebf9-46c1-b5c1-d79fd262c2c5\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Horizontal lines / thresholds](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/311)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/21092c13-6844-434d-b0a0-8df2c7e5f3fb\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/777196/62b665c3-c24b-46d4-9005-bcab27ad378b\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Need help with showing average data correctly](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/310)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/17012684/e378620f-25bc-455d-a126-5bc359f37d7c\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Question with Filters - Integrating and Resampling Data and filterung x by datetime](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/307)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/cddc0c5b-280b-402f-861f-9b48aeda1339\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/50edb3ac-e8c0-4c5c-8830-9b8184774302\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/73f61834-fcba-4ec6-95b0-d03c43f379db\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/25777968-ea21-4ff2-845a-e20e0a60bed3\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/52487b6a-34b9-4014-9076-f39999140d67\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/7f301b58-2832-4494-b937-75c3fde9baca\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/c2bda97c-b84d-4e1f-a9c0-f2de9c0d314a\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/92689239/534b21ed-808c-4adb-86ec-f3b8e7487d9a\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [It is possible to shift the data and move to 1 day less?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/308)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/856579/df4f1187-ae05-46b7-b47b-17549ab3eaa6\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotly chart with data collected in a command_line sensor](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/304)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/18252672/d38f3274-6a2c-4e7c-b3cb-ee5565f98117\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/18252672/9915ccf9-ba31-4a32-ba40-accaa9bf9f5d\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Color Threshold or Color Scale in chart](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/301)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/856579/578e5c14-a3ad-403c-b68e-28db36756186\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plotly only showing me 7 days of data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/297)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/49792639/0a674649-fa6a-42f5-9738-f97c1be9c080\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacked temperature graphs with heating/cooling information [ from multiple sensors]](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/296)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/9633358/2ccad0c1-6b21-48fa-81a8-29c6ee8aa310\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Help needed with year long statistics plot](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/295)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/1344144/03fa0da4-3ebc-4f1c-8cf6-47a59dbab08e\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Multiple markers - increase width](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/291)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/12322114/3c05ff8b-540b-497c-b619-3980afb8e319\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Zoom limits](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/233)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/216165224-39f8aaf6-e105-437f-9c95-24479bc18bc3.gif\" width=\"200\" /></td>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/840665/626f5de3-8715-4ea1-8dbc-a182c15f827a\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Binary sensor bar chart \"on\" duration](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/286)\n\n<table>\n<tr>\n<td><img src=\"https://github.com/dbuezas/lovelace-plotly-graph-card/assets/18663896/f075653d-a87c-4e1d-9fde-ea2270042670\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Buttons to scroll in the x axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/231)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/216717136-10eb1b2d-f1f0-422e-a7a1-818cf2ce6124.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/216764329-94b9cd7e-fee9-439b-9134-95b7be626592.gif\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Text sensor on graphs](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/266)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/52110065/229415794-5321e172-2569-42c9-b1db-13de53490959.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/229565228-fb2781e7-1808-4028-a279-ef9d1296e495.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/52110065/229577304-cc256308-5011-4946-8d7c-95332834a2b0.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Pls help! - Trying to get multiple Y axis](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/254)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/52110065/221416215-be5bb578-c50c-402a-b406-35f3bd0d9f43.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/52110065/222387391-f4e25d8f-8b9b-4d65-818a-881b724ff0e3.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/16975883/225976151-45870dd7-22a7-44f5-9863-cbc4be7ad9f6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/16975883/226040468-62acfe0e-99e7-4d4e-b93a-1dd7d5645a24.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Step counter Graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/255)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/222513264-f91c7820-3f13-481a-bc86-b5a655b533d2.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/222513414-0c321e1c-fe7e-4cd6-8eaf-cbe0d731121d.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/222513489-83eefacd-2e97-4cfa-8f20-c1d08621a693.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/222531439-3704a429-62ae-417b-8d29-7504ffc46a8e.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/223211328-0f21f7bf-82cb-46d5-b4ea-f4c3bf57c8b5.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/223484424-56090a04-9a58-45bb-888a-f9cc43d92239.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/223518786-29ee203d-0d0c-48da-81ef-e45ceb80b3cb.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/225098989-62e5bab3-82ef-441d-a23f-cccdfb2dea8c.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Browser mod 2 popup card with Plotly weird issue](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/260)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57446983/222539560-94c28609-a7d2-45f6-a681-7bf8e25aacf9.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plot arbitrary data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/26)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/153462813-bed78405-7b90-452b-a472-f1e380367824.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/39232534/200156578-b94f6333-bbb8-44cd-b58b-fcc29fde19b7.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Heatmap with categorical axis labels](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/215)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215575050-ba13aef3-9723-463f-99f4-60da88493746.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/22775515/216103269-5b6f36f9-f771-497a-9556-66c7a266791e.png\" width=\"200\" /></td>\n<td><img src=\"https://i.imgur.com/OgL3bN8.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Show difference of 2 sensors in a bar graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/98)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198977845-dfdb62d4-1431-4ee6-a88e-a96b4469aad4.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Parse a sensor that already gives a list of (timestamp, values)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/229)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/216435385-73118834-0ed8-4e7e-a387-2155d82acd24.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/216445413-18988b25-9df1-4308-9d71-2bfdb3831e6a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222263050-a423e516-34c3-42e2-b2d9-54d8ac753366.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222263462-a6ae3b95-ae81-40ef-86e6-14deb99a3295.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222263838-f943514e-4dac-41e9-8066-526554282a71.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222264073-563d9890-e677-4fda-902b-76425f7e1604.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222268134-ca9cca3f-d1c9-4d35-8acd-91c78f3d8c1f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222265277-76829cad-aa7d-4d01-b3b3-ce8b1e550d3c.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/222267337-1098afd2-2c1a-4563-b028-a832c235f1e1.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Tado style climate history with graded shading](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/203)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/214623947-4c1672d8-e403-4e4e-8ac0-7533c5e39e1e.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/214623987-b297c1b5-d10c-4924-a600-0252718e3fce.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/214624008-859f6cff-4512-4d57-8b11-0205c490a9f6.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/214624026-08e3a641-1d25-4aa9-91ee-9a2b3b4207da.JPG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/216008840-db3f9a84-cdd7-44e1-a004-9f6ca54ba868.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/216458436-d11a0b7c-bda6-4113-9a85-acb18a701ad5.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/216458440-afb7d109-5918-416b-ad94-b6f6f2d30b51.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221667925-254e3440-0a61-4e2b-a6f7-a9579ba8d918.JPG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221668335-39da7f0c-8bca-45a1-9332-87862cee9dd9.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221671760-8b866562-7ed3-4638-9dbb-12cf00cc1f53.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221668618-ef5049c1-ed12-4c92-b449-bf6529d1bff2.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221672567-70111914-0b79-404b-820b-a5b5fcd59d69.JPG\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Vars x-axis alignment with null values](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/252)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221165652-1079fb1e-dddf-4470-942d-c6c993960a2c.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221165658-3ba7a12c-c1ea-4778-ba21-7bf6b0543175.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221172163-1d31b544-dcfa-4de2-9520-4a3be69041b9.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221166765-ee5d9222-0001-42b6-8044-3f626fa5cb8f.JPG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221166927-3b283e33-990b-453a-bae1-44ea6142657f.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221439817-52a79d79-b537-41b2-b295-5a85dea212a6.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221439850-eb72cc08-7b7a-430b-9dd3-775d2feb2f05.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221439866-ac1482a1-5156-481a-9050-752699596246.JPG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/86292646/221439889-3d9ce70f-4103-456c-ac52-6bdb1f49f418.JPG\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Painting a heat curve for Alpha Innotec Luxtronik 2 and similiar](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/253)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/74613283/221196867-b3c9484a-97d6-4e97-9f21-d61e323f35b3.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [🌟 Universal Functions and new plot types 🌟](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/204)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215200293-d2655190-1ae3-458f-a42a-cb85383b67db.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57320163/215238511-013fa246-b742-4911-ba8b-985913a0032a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57320163/215238511-013fa246-b742-4911-ba8b-985913a0032a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/856579/219579722-96087c39-214f-4493-ba0f-5330c7a8390f.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215578608-7716169f-ecc3-4546-aea9-001f7beba547.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How do you add Y axis labels and names?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/249)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/52110065/218557981-1440b800-1f90-4c13-871e-5e6e01ffc45f.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacked temperature graphs with heating information & control](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/219)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57320163/215666426-688f5133-5e6c-450b-b7ac-9adc2cd63116.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Any way to move the value indicator within the hover-over value window?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/237)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/62025572/216808409-82180ce7-67d7-4357-9b2d-ec0ba6198b1d.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to convert/change from LAMBDA to FILTERS?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/234)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/216773914-559e17f4-af53-46bc-ba42-0510d132ad1e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/217509464-1c90adb3-eb04-4fa3-a8d4-b3a75044f4b6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/217649576-c8909137-d551-4a6f-a269-bfc2340c71a7.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/217649721-6e5a8876-f421-41c7-8099-c9734ba06370.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/217812567-79dfe493-6779-484d-8716-2c05cf029b8b.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [how change from Lamda to Filter](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/245)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/114064428/217333170-f08aa3e3-15ac-406d-9701-c5b115599be4.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Help needed with 'statistics'](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/244)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/99890657/217213626-762f4762-1ca9-46aa-9ea4-225885694ca5.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Range / scale limits](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/241)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/216848522-99b4d16d-c1e0-4014-b0a5-7ee5623af0e2.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/216848933-5106c585-daac-48ce-8f31-4b01679f01cc.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/216849138-a3fee598-c547-4e19-b02f-55314d67c4c2.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/217271673-06716909-cfa7-4700-802c-5d0cfe9644d8.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/217271785-b24ba40b-7148-43bb-8a2d-efd85f5fb552.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/4006944/217271976-b3e0d4a4-ff6f-499e-a112-f82d713f439c.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Show the current day from midnight to midnight](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/220)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215713944-53c842e1-919d-449f-9d5f-a60c27edeb1b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/215761538-ba7478e0-01d4-48c4-96dc-e08d8fd042e0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215845126-2bc4c752-5226-4ffe-ad3e-deb9596a31a9.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215845212-6c739a07-8d8a-4246-b749-35d843f1d356.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215845180-ccd12423-f62c-40d9-8cd9-d414b1bee2c0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215845289-2fba5cb5-d65c-4454-8b72-d84476b13049.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215849135-c875cda4-01f9-4ff2-8605-bbb6b622d3ee.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215874404-ee973085-f3f6-4a0a-93ba-436843c9c8de.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215884204-97b737f7-e2c0-420d-9d7c-68ddd6362959.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215874404-ee973085-f3f6-4a0a-93ba-436843c9c8de.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215886450-d0897c99-8a5a-4ad7-a235-d610ac29dee4.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215887844-dc4af7db-22fb-4c15-b5c3-6f87cd84a657.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215887879-b84dcebe-d9ce-48dc-8d91-d060365ae89c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215887910-8921e0d6-37aa-45a8-968b-c036fc913146.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215887927-ddfc5ff5-ee62-4fe8-a55b-9c45550f9c32.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216782162-4de9a393-4bac-486c-940a-ef2a2e53ba7c.gif\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216782660-29a10dbf-b703-4555-8d2e-e2455521ed61.gif\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216782396-be335482-8b5c-4e44-8622-6c8d7ef7c9db.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216788452-2ac3f500-06c1-40f1-9114-a110fe426366.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216788655-493750f6-fdb3-4a11-9ed7-8157fdded433.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216788797-8a584996-ab85-4845-9b22-72d20f3ee1bc.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216788888-e2853e13-ff60-4ed5-84cf-26a0f8e75f48.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216789428-18dd4f05-6a6a-40d3-bfc2-c1c6336467a3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/216789685-0411b25b-f7a8-4918-a8f1-4fc79ccadcf7.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Solar / Grid Power with hourly yield / consumption overlay](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/191)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/212552262-86aec6f0-b26e-43b1-b9a7-e18c3207c3f7.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58825251/216532728-9e3ec767-80d5-4e9a-8e27-f755f72da8a2.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58825251/216676330-4b8d8587-8bdc-441b-8554-7e0bb3aa84e8.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58825251/216757159-88c6f099-44c9-4f13-aac9-202224e6a7fd.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/216701066-005031ca-780b-4d17-8976-3220687e7bad.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/216702228-bcff3d6e-731a-4222-99e5-278a15efe825.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/216703107-e2060c11-056f-4343-a0f0-62dca3edc994.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/216726474-58eab33c-8636-4a48-bace-3fb0aaf11ece.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/216727173-ac006c15-02ea-4240-8a10-ad4efcfc4030.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Setting bar width and alignment](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/184)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211383409-3530bc37-bafd-44ff-9b53-4ce2872d0ba0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211383380-c2153071-061b-4a44-8d9b-963b35abd968.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211383695-1978c02e-bec8-42ee-afdf-5058ed52f7b9.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211384048-810290f6-2e6f-4b1f-b17d-8f1b81a026be.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211384228-f4a8bfb3-b73f-4689-b2f3-0b072c9c9a8b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211403408-bdc510a4-940d-4673-ac82-5135763ebfdf.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/214141839-ff63fc65-edf4-4560-93fb-ea74369da7d9.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/214264831-14325c7f-a994-4817-98cb-89b7bd94b60e.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/637997/215590719-b543844a-b6c0-4b38-ac7b-4745e7180341.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/215590965-ed50d3fa-e3ba-4556-89cc-285c20d1522b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/215591316-66be0f7e-ea15-4ad4-a373-39512ef37a3f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215678640-64b30f2c-ed69-4855-83d0-6726f68256e7.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215679401-f3005f22-a18a-48cb-82d8-0d82beee86da.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215591729-f2eafd4e-e3bb-4aae-a287-9d95cbf800f5.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215741967-b043a87e-dd86-4ba4-b41e-493c593cfd0a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215748536-e60d7920-2938-482e-98a6-b179c396569b.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/637997/216158486-ad359438-82d4-4cf8-aadc-bebfa5ab1c28.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/216410591-53b6901a-c19e-4c4e-a66b-ccde6d2268b8.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [[fixed in v3.0.1] Default yaxes side not working?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/228)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/28887826/216006452-a18458fa-5c97-4f56-ba76-922d983b72ac.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/28887826/216007004-5e17ac9b-2fe6-4955-a7f6-459df390f479.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/637997/216067438-a39924d2-ba82-434d-a842-cdb5b1bbdfd4.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/216133314-e88564b5-3f08-4c1d-9bc8-494d70a88074.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Where/how to use a right_margin inside the graph with the new deprecation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/218)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/215584683-eb9c319d-048f-4157-bbda-8b3abf914e04.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/215861685-0fd88ddd-d440-45b2-96c3-ea517ffcd1bb.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/215863811-564aa21e-52fe-469c-896f-8a53e3d53458.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215887317-50585a21-eb0f-424c-8148-99a8e23a5eb5.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/215889532-c85319e8-5cfa-49ac-8524-141af4088019.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Binary Sensor (on/off) count multiply and per day.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/205)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215400441-85dab59a-1cad-44d8-80f7-b65c0448a825.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215400074-773be17d-f5fa-4bfd-a948-5b4170c283e3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215401858-0fc6b56a-a55f-4f8c-8a4d-a1f45e918ee8.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215561776-9f881c93-281d-4aae-ad95-d63a6090347c.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215562375-7616df85-f744-479a-b79c-10c462ac7b36.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215562677-dd659590-3ec8-41dd-86f9-79779c04858e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215737122-9ec49b00-0803-4eef-bcca-e7af3d194b34.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215768502-c0dc8f1d-b0db-4e5e-bcdf-022f2b58928f.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/215828380-8931a4f5-c55e-488d-bd68-8ffe11621964.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Auto adjust Y-scale when using rangeselector?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/221)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/17554764/215714998-a44ade3c-3cbb-4be3-bd9c-5c67fd458a45.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/17554764/215716969-031faff7-a78f-47c7-859e-2524625f2a09.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/17554764/215715374-663a3921-bca3-490b-8c42-00fd5d002dee.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Universal functions not everywehere?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/212)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215541330-0a8159b8-d993-4967-949d-729a747c48b1.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215541391-3b2a9e87-46cb-49fa-b790-3e1ecc7e66d3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/215555244-b3e72f1e-677c-4d66-aa7c-36f192189937.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215561822-33837931-08ca-49e5-865f-8c38f6c16efe.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215705314-af5004f9-202c-4030-a392-6e98a3afc1dd.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/215705891-674c52c3-61f8-404a-991f-dbc7d9d387a6.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Heatpump data with multiple axes and end value](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/17)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/148646429-34f32f23-20b8-4171-87d3-ca69d8ab34b1.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/148688937-e4b7baba-e2d2-423c-b63a-68fe8f950739.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/148924059-816afaca-b0d6-4a7d-94c6-7e9299ce7d71.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/149003528-ebf07981-a98a-4127-9ba6-117a328abe05.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/149007881-4c7b65c2-ce4a-4b9f-844b-299b81d12c3a.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/149397672-33cc58a9-1001-47fa-a7f5-06f6cf3e5896.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/149398077-9186caff-bda2-4c67-9a80-4b7b6cbc1fb3.JPG\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/37914650/149399515-15a4f755-0aa6-42ad-bb9c-7fc2a30e91cb.JPG\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/5233969/152725095-fce145ef-9ce6-4a46-96e8-bc0a29dc2e5e.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to make continuous lines for missing values?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/44)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168339041-46a75d08-3059-489f-a96a-2a5e3ef56555.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168439389-3521cc4a-3504-4936-bb88-289a8ec158b8.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Filters](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/168)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/211142846-cf74599e-7031-4005-ae10-05b9ff44a10c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/210340817-b4a8adb7-2fb9-4134-b7e3-59eb181b6b9e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/210430540-e70c049a-b6b6-4ed6-aca4-b2ba3fd0c86b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/1858945/211145109-678b4715-dc57-42a7-ba09-af249826ed96.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/1858945/211145127-f3df615e-e42b-4556-9a58-5aad26422c97.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/211213810-07dfdf74-2b26-4969-b51c-43eaf6e96c25.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/211213675-a8058413-5353-4d38-b349-d93969291607.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/211213713-ff6a6b97-d372-4f15-8867-7d65b093f112.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/49624034/211214223-effd50da-ea5e-4821-bd4c-b0562d872814.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/46648579/211618916-5341b1df-4e83-4f90-a4b1-25da4a41e0ad.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Graph per YEAR](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/198)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/214285487-5d2d71b0-195d-4451-aeca-85273940c894.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Rebuild / Replacement of Home Assistant Climate History Graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/197)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/69688683/213878567-e7ef7150-dc54-47fa-bec6-62831a41e432.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Line attribute \"smoothing\" when using \"shape: spline\" has no effect](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/186)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211428578-6da0de99-603b-4a0b-a576-9a0b821f6d7e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211428414-c54d8921-9ad8-454a-be45-2a27570b969a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211739740-542efd69-0b58-4003-bc9f-711a75870eff.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211739864-720ee70d-a836-4ee8-82ec-c37c04f4d6c0.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211740092-2bd8ec42-4857-4777-9a69-47247ed041a3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211740369-1c4dceb0-dd6f-42d7-8e65-f122f3340c3a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211740667-007a6ff6-4480-4f29-a0bd-dbcc9d7659db.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211740742-2c8a4340-c1d4-4ecb-a4fa-87dd73faf48f.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211740773-4ea546e2-302b-480b-86c5-324ec5b87107.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211741171-6e12e0cf-9a0f-4748-842d-d07e1825efa6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211741241-e9f93b1e-6a53-4242-87d7-96ff318fbfee.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11342773/211741303-d1d2fba3-de1a-4dab-9f5e-e351d25960f8.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Statistic period per YEAR and derivate Y possible?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/189)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211587922-e9c7ae17-bc97-41eb-9fbb-da1257192451.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211586763-573be89a-42fa-4aec-8bbb-b974eb8f01b0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211586853-a29e29aa-723b-4ef3-a10d-4be26eb9ee8f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/58105716/211603027-b73d0cb8-d80c-45c8-9824-574f884bed81.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Support for nested Attributes](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/51)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/199844836-8a4e8a03-d13d-4b1b-9195-518fd87cc400.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/199850532-e14276fe-8cea-4ed0-9df9-637b022ed31c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/199989639-9c6477cc-95d2-44ad-b2ce-bf881e5e8e7f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/199996812-f9cedb6f-845f-443a-8979-d4b5db011de8.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/200089135-5750179b-3fcc-43d8-9429-ebd672621c9c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/200141079-78b65c7d-cfde-40af-b761-18c1facfe6e0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/201912946-4f3d58ae-0106-4b56-9492-955733dfb787.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/201913389-ef334615-0ebd-4090-b7e3-685664febda9.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to write a lambda to calculate the Abs. Humidity from the LTS temp and Rel. humidity values?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/140)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/18028618/201534373-63bf7048-c6bf-4905-862c-0db2e36759fd.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/201535691-cf69897b-d29e-4b6e-a16b-24351a6b4727.jpg\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Support for `period: auto`, automatic statistic period](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/95)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200172023-ac909904-90cc-4e53-9737-87a92b38026e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200172159-643656a5-a982-49ac-80d4-687f527be55a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200192342-aec44fa5-3f52-4898-b71c-1bd1d57a6e99.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200192418-42830669-5e3f-4c92-a8f1-0d886f858deb.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200395617-98485ff8-b0bf-4d2f-b276-4ddb3d124aa3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200397135-c3d2de1f-a3de-4285-bccd-90edb4343de6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/200406197-bbea629e-23e9-4af7-afeb-96a465a0f4a8.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/200434031-11152d31-0a50-4986-a400-02fff6c86165.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Plot of the downloads of github any repo.](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/150)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/202246699-f9133d10-f952-46c1-9168-ec1437f55381.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/202855571-6a6cbe75-471f-4e49-ae91-9c7254f99d30.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Daily energy consumption using statistics](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/131)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/3691709/200612093-1452c7ca-4288-4974-bce6-3665c7c1aa34.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/3691709/201531144-de4a5fdf-50a8-4803-b9d7-c86a160404b0.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Data dependent values for plot parameters possible?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/126)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/200321528-491214a8-a061-47f9-9371-40ed32c13e2f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/200325235-0388517c-171f-44e1-9982-119d2237ef8c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/54610151/200427676-f25d95e4-44b9-4a5b-be69-7749e9bc02d1.jpg\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to make the show_value better visible on the right?](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/43)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168331320-2c6708a5-b6cc-4c48-8503-94ff652bbf69.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168331569-3d4f2d5b-bfe7-435f-9a46-91855ed20dcb.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168331706-5a51a9b3-5913-4538-b715-82ad5efbcb6f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/17649269/200444248-16b2a287-65cc-47d4-9b08-e16806c53f00.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/17649269/200444310-228b03e5-c22f-465b-b3bd-e71727cd0a92.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/17649269/200444365-cdb8d40f-57bf-44b7-b693-2743099b9789.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/17649269/200444376-2ff97666-5f51-4cfe-9691-a4d5bd2e8222.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [show daily energy consumption as a bar graph](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/92)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198865697-c160be9f-2e32-4612-8e07-81d7cf6e3d54.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198865738-75fbdc23-5839-4080-b713-14f6fe2fa7da.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198865855-12d27379-5b42-4951-ac5a-4d660c3c4a69.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198867897-1aca6d08-df47-4b24-ac6a-6469ce78a84c.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/198876488-19b9de7f-8c32-4e44-986f-c2082a8a55a0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/198949813-13093a48-9a05-404e-b89f-110686d61d58.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/91130738/199214076-a5d77f60-8973-4861-a07e-58c0f9861cfd.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Mimic statistics-graph, add min/max/mean aggregation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/75)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/194781737-4f0320b0-3859-4a14-b5df-92491b77d59f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/198118070-2983209f-cc8a-4409-bc05-43ee1d5a2d91.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/198243592-c2f6dd85-976f-4865-984f-6cb86182e6d1.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/198244778-be9318ae-415d-40d6-bfbf-46c62889d08d.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/198262251-fc16d427-7ebf-46a0-99f1-7a857e8be34a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/9727894/198291808-9a40f97f-bbc6-4970-ae14-966885612376.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [view history data](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/19)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/153462813-bed78405-7b90-452b-a472-f1e380367824.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/11854556/153489873-6d8296b8-946f-4b95-b03e-2e0c1a3e3ffd.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Examples of my use case](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/11)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/52346449/142387417-f3b8e494-8897-4348-970e-dffae03302b9.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/52346449/142386216-dfc22660-b053-495d-906f-0ebccbdf985f.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/52346449/191260550-e64fe14a-cdf2-4524-8a34-5e90e4c02ff5.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Resetting \"LegendOnly\" Entities to YAML Defaults](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/71)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/13434665/190492564-0061d527-435f-4f64-8708-5f0cdcb0d421.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Transparent plotly-graph (e.g. for in Picture-Elements-Card)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/48)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/171036737-ae581b91-59d1-4c78-aca0-4ed099ba5175.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/171037709-f5399868-cac3-40c7-b071-a063f9c0e9b5.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/171036164-71e75ef5-89ee-425a-8fc0-0a5ee4050e35.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/184356888-b2f7214c-0148-49a0-b37c-48a20c31a741.jpg\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/184875434-a68517d0-0d53-42ac-95cd-0dcf768c6ed3.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/184889356-5e6f71d2-da9c-4a88-a30a-cf6b93a9e2f0.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/184890901-0c7a8cb1-ca24-4e66-9ab6-e61d3f43de37.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/184890357-515750a1-a6fe-44ba-934d-a7fe1c7617f8.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/184890541-bf21537e-7388-40b4-b0b9-ebe45c948868.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/184892892-9927d318-07d6-444e-aba8-1c256ef0f827.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/184926484-b9834593-d48e-4e68-bca5-5b697837084a.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/184926816-4945a740-3aba-4cad-b7eb-6259280056f0.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/185038555-af7d9c6b-7384-4054-bd79-85f1c4082081.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/185056391-8f5690eb-4ba1-442c-afb6-1f2ac5227e77.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/185063244-6942ceb9-f6f4-4db6-983a-5ed67e578ad6.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/188319438-b17fba1c-e36a-44fb-a749-70e51a8ab78f.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/188319997-a99d7ce4-2bdb-497c-929e-1d9f18cfc45b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/189658827-b59e1a2a-4bb7-4e35-9967-926f7708fa5d.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/189659310-1ff841c3-fc0c-4d8f-b8b7-963b78c79db0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/190862138-2663608d-994e-4a01-9ef7-cc9336114e35.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/190862102-99b685e7-98ee-4a7a-8b02-482be92c3312.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to convert a sensor on-the-fly from date to delta t](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/70)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/189549621-7c8aff41-d714-461c-a0cf-70a7fd0fc535.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/189550314-7905fdb6-d7e5-405a-8b77-2c3e2d8476cc.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/57034871/189664551-2ec66450-5199-44e7-b766-01f66bb9764d.jpg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/189668396-cb936d00-c7aa-4ec0-8fa8-71917cdb89ab.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Bar Chart Daily Aggregations](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/68)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/8370483/187097679-7bc0640f-ff01-40ed-bd89-eca90179aaa1.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/8370483/187097721-878fbf50-450f-4362-a171-5336345ace60.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Binary order flipping](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/62)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/5871716/182336478-e6d9dcae-0c7a-4d53-897a-14e19ab47d3e.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Stacked bar charts](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/35)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/161968448-ef234261-084f-4f49-90a4-9ffded6041b0.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/161968229-9367fb89-b5d8-493b-b9dc-1e8136476180.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/161969079-3cab6c59-d961-4e4a-a07d-62a0bfb4b0cc.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/7779765/161975866-5e7b2c93-5000-4e50-8bd1-ec492f9606ec.png\" width=\"200\" /></td>\n</tr>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/7779765/161975958-fd052864-a45e-43e4-8009-d39509379d6e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/7779765/161976233-6b959b04-9847-4d42-b5e4-f1d2b5ae9f57.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [15 minutes averaging](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/20)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/777196/151592188-028278f2-b9ee-4f26-ae85-02bdbf3fa1c1.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to make the background transparent? (for in the picture-elements-card)](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/47)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/170817481-f357af5c-fec1-45c2-b5a3-64fbc51879fc.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/170825656-cca28551-0bde-463e-90cf-c63c0febff5b.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/170973935-837293f7-d363-4c18-8921-55d67cafd490.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [How to move up the title](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/41)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168315351-914c2d7f-1cec-489b-9ccb-36b600a02991.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [y-axis inverted or logarithmic](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/42)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168327460-c99be190-8a8e-4527-b833-9b093beda3cb.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168327351-847bc275-7e1b-46fe-ad93-e5dc0e9ef9f7.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/168421158-07b18d5f-9bcb-420f-9f2d-c9d8f2b5aa4c.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/168421120-b7fe682f-e1fd-4c16-b5e6-ada9231c02d0.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Adjust the subplot row height in a multiple rows grap](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/24)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/58825251/152130279-943e9c26-91da-4019-b2d5-54f7999a46ec.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/168420635-e8e1cf74-ca00-4fff-9b36-4c68bcab5901.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Smooth value transitions](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/40)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168307725-6fbf96e9-9492-4a39-9d17-cde8c524271e.png\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/61714583/168308088-83a16fff-da2f-4139-94a7-91e9f8bef08d.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [multiple yaxis not working for me](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/39)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/13451391/167932443-4e86e331-4ea8-4f61-a9ac-83813c6b2692.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n\n---\n\n## [Sun.Sun::elevation](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/38)\n\n<table>\n<tr>\n<td><img src=\"https://user-images.githubusercontent.com/13451391/166452084-00f777ee-836a-4104-8f5e-fbbe1be326bf.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/13451391/166452258-e38625e0-a08f-43e0-b3b2-8c888e7e7f5d.jpeg\" width=\"200\" /></td>\n<td><img src=\"https://user-images.githubusercontent.com/777196/166514207-f6bf9477-94f3-46b8-ae9f-cb8d0b31eb2b.png\" width=\"200\" /></td>\n</tr>\n\n</table>\n"
  },
  {
    "path": "discussion-index.mjs",
    "content": "import { Octokit } from \"@octokit/core\";\n\nconst owner = \"dbuezas\";\nconst repo = \"lovelace-plotly-graph-card\";\nconst auth = \"github_pat_xxx\"; // create from https://github.com/settings/tokens\nimport fetch from \"node-fetch\";\n\nconst octokit = new Octokit({\n  request: {\n    fetch: fetch,\n  },\n  auth,\n});\n\nasync function fetchDiscussions(owner, repo, cursor) {\n  const query = `\n      query ($owner: String!, $repo: String!, $cursor: String) {\n        repository(owner: $owner, name: $repo) {\n          discussions(first: 100, after: $cursor) {\n            totalCount\n            pageInfo {\n              endCursor\n              hasNextPage\n            }\n            nodes {\n              id\n              title\n              url\n              body\n              comments(first: 70) {\n                totalCount\n                nodes {\n                  id\n                  body\n                  createdAt\n                  replies(first: 70) {\n                    totalCount\n                    nodes {\n                      body\n                    }\n                  }\n                }\n                pageInfo {\n                  endCursor\n                  hasNextPage\n                }\n              }\n            }\n          }\n        }\n      }\n    `;\n\n  const response = await octokit.graphql(query, {\n    owner,\n    repo,\n    cursor,\n  });\n\n  // console.log(JSON.stringify(response, 0, 2));\n  function extractImageUrls(markdown) {\n    const imageUrls = [];\n    // This regex specifically matches URLs starting with the specified GitHub path\n    const regexes = [/!\\[.*?\\]\\((.*?)\\)/g, /src=\"([^\"]+)\"/g];\n    for (const regex of regexes) {\n      let match;\n      while ((match = regex.exec(markdown)) !== null) {\n        imageUrls.push(match[1]);\n      }\n    }\n    return imageUrls;\n  }\n  const data = response.repository.discussions.nodes\n    .map(({ title, url, body, comments }) => {\n      const images = extractImageUrls(body);\n      for (const comment of comments.nodes) {\n        images.push(...extractImageUrls(comment.body));\n        for (const reply of comment.replies.nodes) {\n          images.push(...extractImageUrls(reply.body));\n        }\n      }\n      return { title, url, images };\n    })\n    .filter(({ images }) => images.length);\n\n  const md = data.map(({ title, url, images }) => {\n    let groups = [];\n    let group = [];\n    groups.push(group);\n    for (let i = 0; i < images.length; i++) {\n      if (i % 4 === 0) {\n        group = [];\n        groups.push(group);\n      }\n      group.push(images[i]);\n    }\n\n    let txt = \"\";\n    for (const group of groups) {\n      if (group.length === 0) continue;\n      txt += \"<tr>\\n\";\n      for (const img of group) {\n        txt += `<td><img src=\"${img}\" width=\"200\" /></td>\\n`;\n      }\n      txt += \"</tr>\\n\";\n    }\n    return `\n## [${title}](${url})\n<table>\n${txt}\n</table>\n\n---`;\n  });\n\n  return {\n    md: md.join(\"\\n\"),\n    next: response.repository.discussions.pageInfo.endCursor,\n  };\n}\n\nlet { md, next } = await fetchDiscussions(owner, repo, null);\nlet result = md;\nwhile (next) {\n  console.log(next);\n  let xx = await fetchDiscussions(owner, repo, next);\n  result += \"\\n\" + xx.md;\n  next = xx.next;\n}\n\nconsole.log(result);\n"
  },
  {
    "path": "hacs.json",
    "content": "{\n  \"name\": \"Plotly Graph Card\",\n  \"render_readme\": true,\n  \"filename\": \"plotly-graph-card.js\"\n}\n"
  },
  {
    "path": "jest.config.js",
    "content": "/** @type {import('ts-jest/dist/types').InitialOptionsTsJest} */\nmodule.exports = {\n  preset: \"ts-jest\",\n  testEnvironment: \"node\",\n  maxWorkers: 1, // this makes local testing faster\n};\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"plotly-graph-card\",\n  \"version\": \"to-be-set-on-release\",\n  \"description\": \"\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"start\": \"(node ./script/hot-reload.mjs & esbuild src/plotly-graph-card.ts --servedir=dist --outdir=dist --bundle --sourcemap=inline)\",\n    \"build\": \"esbuild src/plotly-graph-card.ts --outdir=dist --bundle --minify\",\n    \"tsc\": \"tsc\",\n    \"test\": \"jest\",\n    \"test:watch\": \"jest --watchAll\",\n    \"version\": \"npm run build && git add .\",\n    \"npm-upgrade\": \"npx npm-upgrade\"\n  },\n  \"author\": \"\",\n  \"license\": \"ISC\",\n  \"devDependencies\": {\n    \"@types/jest\": \"^29.2.4\",\n    \"@types/lodash\": \"^4.14.191\",\n    \"@types/node\": \"^18.11.17\",\n    \"@types/plotly.js\": \"^2.12.11\",\n    \"@types/ws\": \"^8.5.4\",\n    \"chokidar\": \"^3.5.3\",\n    \"esbuild\": \"^0.16.10\",\n    \"ts-jest\": \"^29.0.3\",\n    \"ws\": \"^8.12.0\"\n  },\n  \"dependencies\": {\n    \"binary-search-bounds\": \"^2.0.5\",\n    \"buffer\": \"^6.0.3\",\n    \"custom-card-helpers\": \"^1.9.0\",\n    \"date-fns\": \"^2.29.3\",\n    \"deepmerge\": \"^4.2.2\",\n    \"fourier-transform\": \"^1.1.2\",\n    \"lodash\": \"^4.17.21\",\n    \"ml-fft\": \"^1.3.5\",\n    \"ml-regression-exponential\": \"^2.1.0\",\n    \"ml-regression-logarithmic\": \"github:DoubleCorner/regression-logarithmic\",\n    \"ml-regression-polynomial\": \"^2.2.0\",\n    \"ml-regression-power\": \"^2.0.0\",\n    \"ml-regression-robust-polynomial\": \"^3.0.0\",\n    \"ml-regression-simple-linear\": \"^2.0.3\",\n    \"ml-regression-theil-sen\": \"^2.0.0\",\n    \"ndarray\": \"^1.0.19\",\n    \"ndarray-fft\": \"^1.0.3\",\n    \"plotly.js\": \"^2.34.0\",\n    \"prettier\": \"^3.3.3\",\n    \"propose\": \"^0.0.5\",\n    \"typescript\": \"^5.6.3\"\n  }\n}\n"
  },
  {
    "path": "readme.md",
    "content": "[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/dbuezas)\n[![hacs_badge](https://img.shields.io/badge/HACS-Custom-41BDF5.svg?style=for-the-badge)](https://github.com/hacs/integration)\n\n# Plotly Graph Card\n\n<img src=\"https://user-images.githubusercontent.com/777196/202489269-184d2f30-e834-4bea-8104-5aedb7d6f2d0.gif\" width=\"300\" align=\"left\">\n<img src=\"https://user-images.githubusercontent.com/777196/215353175-97118ea7-778b-41b7-96f2-7e52c1c396d3.gif\" width=\"300\" align=\"right\" >\n\n<br clear=\"both\"/>\n<br clear=\"both\"/>\n\n<img src=\"https://user-images.githubusercontent.com/777196/148675247-6e838783-a02a-453c-96b5-8ce86094ece2.gif\" width=\"300\" align=\"left\" >\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/777196/215352580-b2122f49-d37a-452f-9b59-e205bcfb76a1.png\" align=\"right\" >\n\n<br clear=\"both\"/>\n<br clear=\"both\"/>\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/777196/215352591-4eeec752-6abf-40cf-8214-a38c03d64b43.png\" align=\"left\" >\n\n<img src=\"https://user-images.githubusercontent.com/777196/198649220-14af3cf2-8948-4174-8138-b669dce5319e.png\" width=\"300\" align=\"right\" >\n\n<br clear=\"both\"/>\n\n## [Post in HomeAssistant community forum](https://community.home-assistant.io/t/plotly-interactive-graph-card/347746)\n\nYou may find some extra info there in this link\n\n## [Index of examples with images](./discussion-index.md)\n\nYou can browse this list and find yamls by looking at images\n\nCreated with this [quick and dirty script](./discussion-index.mjs)\n\n## More yaml examples\n\nFind more advanced examples in [Show & Tell](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/categories/show-and-tell)\n\n## Yaml syntax validatoin\n\nWeb app to assist you with syntax validation and autocomplete: [Plotly graph card yaml editor](https://dbuezas.github.io/lovelace-plotly-graph-card/)\n\n<img width=\"300\" alt=\"image\" src=\"https://github.com/user-attachments/assets/2c9b3b85-85d4-49c4-80bc-ebc28eeaf141\" >\n\n## Installation\n\n### Via Home Assistant Community Store (Recommended)\n\n1. Install [HACS](https://hacs.xyz/docs/configuration/basic)\n2. Search & Install `Plotly Graph Card`.\n\n### Manually\n\n1. Go to [Releases](https://github.com/dbuezas/lovelace-plotly-graph-card/releases)\n2. Download `plotly-graph-card.js` and copy it to your Home Assistant config dir as `<config>/www/plotly-graph-card.js`\n3. Add a resource to your dashboard configuration. There are two ways:\n   1. **Using UI**: `Settings` → `Dashboards` → `More Options icon` → `Resources` → `Add Resource` → Set Url as `/local/plotly-graph-card.js` → Set Resource type as `JavaScript Module`.\n      _Note: If you do not see the Resources menu, you will need to enable Advanced Mode in your User Profile_\n   2. **Using YAML**: Add following code to lovelace section.\n      ```resources:\n        - url: /local/plotly-graph-card.js\n          type: module\n      ```\n\n## Card Config\n\nVisual Config editor available for Basic Configs (\\*)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.monthly_internet_energy\n  - sensor.monthly_teig_energy\n  - sensor.monthly_office_energy\n  - sensor.monthly_waschtrockner_energy\nhours_to_show: 24\nrefresh_interval: 10\n```\n\n(\\*) I'm reusing the editor of the standard History Card. Cheap, yes, but it works fine. Use yaml for advanced functionality\n\n## Advanced\n\n### Filling, line width, color\n\n![](docs/resources/example1.png)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.office_plug_wattage\n  # see examples: https://plotly.com/javascript/line-and-scatter/\n  # see full API: https://plotly.com/javascript/reference/scatter/#scatter\n  - entity: sensor.freezer_plug_power\n    fill: tozeroy\n    line:\n      color: red\n      dash: dot\n      width: 1\n\nlayout:\n  plot_bgcolor: lightgray\n  height: 400\nconfig:\n  scrollZoom: false\n\nhours_to_show: 1h\nrefresh_interval: 10 # in seconds\n```\n\n### Range Selector buttons\n\n![](docs/resources/rangeselector.apng)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\nrefresh_interval: 10\nhours_to_show: 12h\nlayout:\n  xaxis:\n    rangeselector:\n      # see examples: https://plotly.com/javascript/range-slider/\n      # see API: https://plotly.com/javascript/reference/layout/xaxis/#layout-xaxis-rangeselector\n      \"y\": 1.2\n      buttons:\n        - count: 1\n          step: minute\n        - count: 1\n          step: hour\n        - count: 12\n          step: hour\n        - count: 1\n          step: day\n        - count: 7\n          step: day\n```\n\nSee also: [autorange_after_scroll](#autorange_after_scroll)\n\nSee also: [Custom buttons](https://github.com/dbuezas/lovelace-plotly-graph-card/discussions/231#discussioncomment-4869001)\n\n![btns](https://user-images.githubusercontent.com/777196/216764329-94b9cd7e-fee9-439b-9134-95b7be626592.gif)\n\n## Features\n\n- Anything you can do with in plotlyjs except maps\n- Zoom / Pan, etc.\n- Data is loaded on demand\n- Axes are automatically configured based on the units of each trace\n- Basic configuration compatible with the History Card\n\nGet ideas from all charts in here https://plotly.com/javascript/\n\n## Entities:\n\n- `entities` translates to the `data` argument in PlotlyJS\n\n  - each `entity` will be translated to a trace inside the data array.\n    - `x` (states) and `y` (timestamps of stored states)\n    - you can add any attribute that works in a plotly trace\n    - see https://plotly.com/javascript/reference/scatter/#scatter-line for more\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n  - entity: sensor.humidity\n```\n\nAlternatively:\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.temperature\n  - sensor.humidity\n```\n\n## Color schemes\n\nChanges default line colors.\nSee more here: https://github.com/dbuezas/lovelace-plotly-graph-card/blob/master/src/parse-config/parse-color-scheme.ts\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.temperature1\n  - sensor.temperature2\ncolor_scheme: dutch_field\n# or use numbers instead 0 to 24 available:\n# color_scheme: 1\n# or pass your color scheme\n# color_scheme: [\"#1b9e77\",\"#d95f02\",\"#7570b3\",\"#e7298a\",\"#66a61e\",\"#e6ab02\",\"#a6761d\",\"red\"]\n```\n\n### Attribute values\n\nPlot the attributes of an entity\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: climate.living\n    attribute: temperature\n  - entity: climate.kitchen\n    attribute: temperature\n```\n\n### Statistics support\n\nFetch and plot long-term statistics of an entity\n\n#### for entities with state_class=measurement (normal sensors, like temperature)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    statistic: max # `min`, `mean` of `max`\n    period: 5minute # `5minute`, `hour`, `day`, `week`, `month`, `auto` # `auto` varies the period depending on the zoom level\n```\n\n#### for entities with state_class=total (such as utility meters)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    statistic: state # `state` or `sum`\n    period: 5minute # `5minute`, `hour`, `day`, `week`, `month`, `auto` # `auto` varies the period depending on the zoom level\n```\n\n#### automatic period\n\nThe option `auto` makes the period relative to the currently visible time range. It picks the longest period, such that there are at least 100 datapoints in screen.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    statistic: mean\n    period: auto\n```\n\nIt is equivalent to writing:\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    statistic: mean\n    period:\n      0m: 5minute\n      100h: hour\n      100d: day\n      100w: week\n      100M: month # note uppercase M for month. Lowercase are minutes\n```\n\n#### step function for auto period\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    statistic: mean\n    period:\n      0s: 5minute\n      24h: hour # when the visible range is ≥ 1 day, use the `hour` period\n      7d: day # from 7 days on, use `day`\n      6M: week # from 6 months on, use weeks. Note Uppercase M! (lower case m means minutes)\n      1y: month # from 1 year on, use `month\n```\n\nNote that `5minute` period statistics are limited in time as normal recorder history is, contrary to other periods which keep data for years.\n\n## show_value:\n\nShows the value of the last datapoint as text in a scatter plot.\n\n> Warning: don't use it with bar charts, it will only add an extra bar and no text\n\nExamples:\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature\n    show_value: true\n```\n\nOften one wants this to be the case for all entities\n\n```yaml\ndefaults:\n  entity:\n    show_value: true\n```\n\nIf you want to make extra room for the value, you can either increase the right margin of the whole plot like this:\n\n```yaml\nlayout:\n  margin:\n    r: 100\n```\n\nOr make space inside the the plot like this:\n\n```yaml\ntime_offset: 3h\n```\n\n## Offsets\n\nOffsets are useful to shift data in the temporal axis. For example, if you have a sensor that reports the forecasted temperature 3 hours from now, it means that the current value should be plotted in the future. With the `time_offset` attribute you can shift the data so it is placed in the correct position.\nAnother possible use is to compare past data with the current one. For example, you can plot yesterday's temperature and the current one on top of each other.\n\nThe `time_offset` flag can be specified in two places.\n**1)** When used at the top level of the configuration, it specifies how much \"future\" the graph shows by default. For example, if `hours_to_show` is 16 and `time_offset` is 3h, the graph shows the past 13 hours (16-3) plus the next 3 hours.\n**2)** When used at the trace level, it offsets the trace by the specified amount.\n\n```yaml\ntype: custom:plotly-graph\nhours_to_show: 16\ntime_offset: 3h\nentities:\n  - entity: sensor.current_temperature\n    line:\n      width: 3\n      color: orange\n  - entity: sensor.current_temperature\n    name: Temperature yesterday\n    time_offset: 1d\n    line:\n      width: 1\n      dash: dot\n      color: orange\n  - entity: sensor.temperature_12h_forecast\n    time_offset: 12h\n    name: Forecast temperature\n    line:\n      width: 1\n      dash: dot\n      color: grey\n```\n\n![Graph with offsets](docs/resources/offset-temperature.png)\n\n### Now line\n\nWhen using offsets, it is useful to have a line that indicates the current time. This can be done by using a universal function that returns a line with the current time as x value and 0 and 1 as y values. The line is then hidden from the legend.\n\n```yaml\ntype: custom:plotly-graph\nhours_to_show: 6h\ntime_offset: 3h\nentities:\n  - entity: sensor.forecast_temperature\n    yaxis: y1\n    time_offset: 3h\n  - entity: \"\"\n    name: Now\n    yaxis: y9\n    showlegend: false\n    line:\n      width: 1\n      dash: dot\n      color: deepskyblue\n    x: $ex [Date.now(), Date.now()]\n    y: [0, 1]\nlayout:\n  yaxis9:\n    visible: false\n    fixedrange: true\n```\n\n![Graph with offsets and now-line](docs/resources/offset-nowline.png)\n\n## Duration\n\nWhenever a time duration can be specified, this is the notation to use:\n\n| Unit         | Suffix | Notes    |\n| ------------ | ------ | -------- |\n| Milliseconds | `ms`   |          |\n| Seconds      | `s`    |          |\n| Minutes      | `m`    |          |\n| Hours        | `h`    |          |\n| Days         | `d`    |          |\n| Weeks        | `w`    |          |\n| Months       | `M`    | 30 days  |\n| Years        | `y`    | 365 days |\n\nExample:\n\n```yaml\ntime_offset: 3h\n```\n\n## Extra entity attributes:\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature_in_celsius\n    name: living temperature in Farenheit # Overrides the entity name\n    unit_of_measurement: °F # Overrides the unit\n    show_value: true # shows the last value as text\n    customdata: |\n      $fn ({states}) => \n        states.map( () => ({ extra_attr: \"hello\" }) )\n      # customdata is array with the same number of values as x axis (states)\n      # use statistics instead of states if entity is based on statistic   \n    texttemplate: >- # custom format for show_value\n      <b>%{y}</b>%{customdata.extra_attr}<br>\n      # to show only 2 decimals: \"%{y:.2f}\"\n      # see more here: https://plotly.com/javascript/hover-text-and-formatting/\n      # only x, y, customdata are available as %{} template\n\n    hovertemplate: | # custom format for hover text using entity properites name and unit_of_measurement\n      $fn ({ getFromConfig }) =>\n      ` <b>${getFromConfig(\".name\")}</b><br>\n      <i>%{x}</i><br>\n      %{y}${getFromConfig(\".unit_of_measurement\")}\n      <extra></extra>` # <extra></extra> removes text on the side of the tooltip (it otherwise defaults to the entity name)\n```\n\n### Extend_to_present\n\nThe boolean `extend_to_present` will take the last known datapoint and \"expand\" it to the present by creating a duplicate and setting its date to `now`.\nThis is useful to make the plot look fuller.\nIt's recommended to turn it off when using `offset`s, or when setting the mode of the trace to `markers`.\nDefaults to `true` for state history, and `false` for statistics.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.weather_24h_forecast\n    mode: \"markers\"\n    extend_to_present: false # true by default for state history\n  - entity: sensor.actual_temperature\n    statistics: mean\n    extend_to_present: true # false by default for statistics\n```\n\n### `filters:`\n\nFilters are used to process the data before plotting it. Inspired by [ESPHome's sensor filters](https://esphome.io/components/sensor/index.html#sensor-filters).\nFilters are applied in order.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature_in_celsius\n    filters:\n      - store_var: myVar # stores the datapoints inside `vars.myVar`\n      - load_var: myVar # loads the datapoints from `vars.myVar`\n\n      # The filters below will only be applied to numeric values. Missing (unavailable) and non-numerics will be left untouched\n      - add: 5 # adds 5 to each datapoint\n      - multiply: 2 # multiplies each datapoint by 2\n      - calibrate_linear:\n        # Left of the arrow are the measurements, right are the expected values.\n        # The mapping is then approximated through linear regression, and that correction is applied to the data.\n        - 0.0 -> 0.0\n        - 40.0 -> 45.0\n        - 100.0 -> 102.5\n      - deduplicate_adjacent # removes all adjacent duplicate values. Useful for type: marker+text\n      - delta # computes the delta between each two consecutive numeric y values.\n      - derivate: h # computes rate of change per unit of time: h # ms (milisecond), s (second), m (minute), h (hour), d (day), w (week), M (month), y (year)\n      - integrate: h # computes area under the curve in a specific unit of time using Right hand riemann integration. Same units as the derivative\n      - integrate:\n          unit: h # defaults to h\n          reset_every: 1h # Defaults to 0 (never reset). Any duration unit (ms, s, m, h, d, w, M, y).\n          offset: 30m # defaults to 0. Resets happen 30m later\n\n      - map_y_numbers: Math.sqrt(y + 10*100) # map the y coordinate of each datapoint. Same available variables as for `map_y`\n      # In the filters below, missing and non numeric datapoints will be discarded\n      - sliding_window_moving_average: # best for smoothing\n          # default parameters:\n          window_size: 10\n          extended: false # when true, smaller window sizes are used on the extremes.\n          centered: true # compensate for averaging lag by offsetting the x axis by half a window_size\n      - exponential_moving_average: # good for smoothing\n          # default parameters:\n          alpha: 0.1 # between 0 an 1. The lower the alpha, the smoother the trace.\n      - median: # got to remove outliers\n          # default parameters:\n          window_size: 10\n          extended: false\n          centered: true\n      - trendline # converts the data to a linear trendline // TODO: force line.shape = linear\n      - trendline: linear # defaults to no forecast, no formula, no error squared\n      - trendline:\n          type: polynomial # linear, polynomial, power, exponential, theil_sen, robust_polynomial, fft\n          forecast: 1d # continue trendline after present. Use global time_offset to show beyond present.\n          degree: 3 # only appliable to polynomial regression and fft.\n          show_formula: true\n          show_r2: true\n      # The filters below receive all datapoints as they come from home assistant. Y values are strings or null (unless previously mapped to numbers or any other type)\n      - map_y: 'y === \"heat\" ? 1 : 0' # map the y values of each datapoint. Variables `i` (index), `x`, `y`, `state`, `statistic`, `xs`, `ys`, `states`, `statistics`, `meta`, `vars` and `hass` are in scope. The outer quoutes are there because yaml doesn't like colons in strings without quoutes.\n      - map_x: new Date(+x + 1000) # map the x coordinate (javascript date object) of each datapoint. Same variables as map_y are in scope\n      - fn: |- # arbitrary function. Only the keys that are returned are replaced. Returning null or undefined, leaves the data unchanged (useful )\n          ({xs, ys, vars, meta, states, statistics, hass}) => {\n            # either statistics or states will be available, depending on if \"statistics\" are fetched or not\n            # attributes will be available inside states only if an attribute is picked in the trace\n            return {\n              ys: states.map(state => +state?.attributes?.current_temperature - state?.attributes?.target_temperature + hass.states[\"sensor.temperature\"].state,\n              meta: { unit_of_measurement: \"delta\" }\n            };\n          },\n      - resample: 5m # Rebuilds data so that the timestamps in xs are exact multiples of the specified interval, and without gaps. The parameter is the length of the interval and defaults to 5 minutes (see #duration for the format). This is useful when combining data from multiple entities, as the index of each datapoint will correspond to the same instant of time across them.\n      - filter: y !== null && +y > 0 && x > new Date(Date.now()-1000*60*60) # filter out datapoints for which this returns false. Also filters from xs, states and statistics. Same variables as map_y are in scope\n      - force_numeric # converts number-lookinig-strings to actual js numbers and removes the rest. Any filters used after this one will receive numbers, not strings or nulls. Also removes respective elements from xs, states and statistics parameters\n```\n\n#### Examples\n\n##### Celcious to farenheit\n\n```yaml\n- entity: sensor.wintergarten_clima_temperature\n  unit_of_measurement: °F\n  filters: # °F = °C×(9/5)+32\n    - multiply: 1.8\n    - add: 32\n```\n\nalternatively,\n\n```yaml\n- entity: sensor.wintergarten_clima_temperature\n  unit_of_measurement: °F\n  filters: # °F = °C×(9/5)+32\n    - map_y_numbers: y * 9/5 + 32\n```\n\n##### Energy from power\n\n```yaml\n- entity: sensor.fridge_power\n  filters:\n    - integrate: h # resulting unit_of_measurement will be Wh (watts hour)\n```\n\n##### Using state attributes\n\n```yaml\n- entity: climate.loungetrv_climate\n  attribute: current_temperature # an attribute must be set to ensure attributes are fetched.\n  filters:\n    - map_y_numbers: |\n        state.state === \"heat\" ? state.attributes.current_temperature : 0\n```\n\nor alternatively,\n\n```yaml\n- map_y_numbers: 'state.state === \"heat\" ? y : 0'\n```\n\nor alternatively,\n\n```yaml\n- map_y_numbers: |\n    {\n      const isHeat = state.state === \"heat\";\n      return isHeat ? y : 0;\n    }\n```\n\nor alternatively,\n\n```yaml\n- map_y: |\n    state?.state === \"heat\" ? state.attributes?.current_temperature : 0\n```\n\nor alternatively,\n\n```yaml\n- fn: |-\n    ({ys, states}) => ({\n      ys: states.map((state, i) =>\n        state?.state === \"heat\" ? state.attributes?.current_temperature : 0\n      ),\n    }),\n```\n\nor alternatively,\n\n```yaml\n- fn: |-\n    ({ys, states}) => {\n      return {\n        ys: states.map((state, i) =>\n          state?.state === \"heat\" ? state.attributes?.current_temperature : 0\n        ),\n      }\n    },\n```\n\n#### Advanced\n\n##### Debugging\n\n1. Open [your browser's devtools console](https://balsamiq.com/support/faqs/browserconsole/)\n2. Use `console.log` or the `debugger` statement to execute your map filter step by step\n   ```yaml\n   type: custom:plotly-graph\n   entities:\n     - entity: sensor.temperature_in_celsius\n       statistics: mean\n       filters:\n         - fn: console.log # open the devtools console to see the data\n         - fn: |-\n             (params) => {\n               const ys = [];\n               debugger;\n               for (let i = 0; i < params.statistics.length; i++){\n                 ys.pushh(params.statistics.max); // <--- here's the bug\n               }\n               return { ys };\n             }\n   ```\n\n##### Using the hass object\n\nFuncitonal filters receive `hass` (Home Assistant) as parameter, which gives you access to the current states of all entities.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.power_consumption\n    filters:\n      - map_y: parseFloat(y) * parseFloat(hass.states['sensor.cost'].state)\n```\n\nThis can also be used to fetch data by calling a HA service. As this is a call that requires a network connection, the function needs to be defined `async`:\n```yaml\n    filters:\n      - fn: |-\n          async ({xs, ys, meta, hass}) => {\n            const weather = await hass.callService(\"weather\", \"get_forecasts\", {type: \"hourly\"}, {entity_id:\"weather.home\"}, true, true)\n            const home = weather.response[\"weather.home\"].forecast\n            return {\n              xs: home.map(h => new Date(h.datetime)),\n              ys: home.map(h => h.temperature)\n            }\n          }\n```\n\n##### Using vars\n\nCompute absolute humidity\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.wintergarten_clima_humidity\n    internal: true\n    filters:\n      - resample: 5m # important so the datapoints align in the x axis\n      - map_y: parseFloat(y)\n      - store_var: relative_humidity\n  - entity: sensor.wintergarten_clima_temperature\n    period: 5minute\n    name: Absolute Hty\n    unit_of_measurement: g/m³\n    filters:\n      - resample: 5m\n      - map_y: parseFloat(y)\n      - map_y: (6.112 * Math.exp((17.67 * y)/(y+243.5)) * +vars.relative_humidity.ys[i] * 2.1674)/(273.15+y);\n```\n\nCompute dew point\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.openweathermap_humidity\n    internal: true\n    period: 5minute # important so the datapoints align in the x axis. Alternative to the resample filter using statistics\n    filters:\n      - map_y: parseFloat(y)\n      - store_var: relative_humidity\n  - entity: sensor.openweathermap_temperature\n    period: 5minute\n    name: Dew point\n    filters:\n      - map_y: parseFloat(y)\n      - map_y: >-\n          {\n            // https://www.omnicalculator.com/physics/dew-point\n            const a = 17.625;\n            const b = 243.04;\n            const T = y;\n            const RH = vars.relative_humidity.ys[i];\n            const α = Math.log(RH/100) + a*T/(b+T);\n            const Ts = (b * α) / (a - α);\n            return Ts; \n          }\nhours_to_show: 24\n```\n\n### `internal:`\n\nsetting it to `true` will remove it from the plot, but the data will still be fetch. Useful when the data is only used by a filter in a different trace. Similar to plotly's `visibility: false`, except it internal traces won't use up new yaxes.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\n    internal: true\n    period: 5minute\n    filters:\n      - map_y: parseFloat(y)\n      - store_var: temp1\n  - entity: sensor.temperature2\n    period: 5minute\n    name: sum of temperatures\n    filters:\n      - map_y: parseFloat(y)\n      - map_y: y + vars.temp1.ys[i]\n```\n\n### Entity click handlers\n\nWhen the legend is clicked (or doubleclicked), the trace will be hidden (or showed alone) by default. This behaviour is controlled by [layout-legend-itemclick](https://plotly.com/javascript/reference/layout/#layout-legend-itemclick).\nOn top of that, a `$fn` function can be used to add custom behaviour.\nIf a handler returns false, the default behaviour trace toggle behaviour will be disabled, but this will also inhibit the `on_legend_dblclick ` handler. Disable the default behaviour via layout-legend-itemclick instead if you want to use both click and dblclick handlers.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\n    on_legend_click: |-\n      $fn () => (event_data) => {\n        event = new Event( \"hass-more-info\")\n        event.detail =  { entityId: 'sensor.temperature1' };\n        document.querySelector('home-assistant').dispatchEvent(event);\n        return false; // disable trace toggling\n      }\n```\n\nAlternatively, clicking on points of the trace itself.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\n    on_click: |-\n      $fn () => (event_data) => {\n        ...\n        // WARNING: this doesn't work and I don't understand why. Help welcome\n      }\n```\n\nThere is also a double click plot handler, it works on the whole plotting area (not points of an entity). Beware that double click also autoscales the plot.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\non_dblclick: |-\n  $fn ({ hass }) => () => {\n    hass.callService('light', 'turn_on', {\n      entity_id: 'light.portique_lumiere'\n    })\n  }\n```\n\n## Annotation and button click handlers\n\nIn a similar way, you can respond to clicks on annotations (requiring `captureevents: true`).\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\nlayout:\n  annotations:\n    - x: 1\n      xref: paper\n      \"y\": 1\n      yref: paper\n      showarrow: false\n      text: \"📊\"\n      captureevents: true\n      on_click: $ex () => { window.location=\"/history?entity_id=sensor.temperature1\"; }\n```\n\nOr to clicks on custom update menu buttons.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature1\nlayout:\n  updatemenus:\n    - buttons:\n        - label: History\n          method: skip\n          on_click: $ex () => { window.location=\"/history?entity_id=sensor.temperature1\"; }\n      showactive: false\n      type: buttons\n      x: 1\n      \"y\": 1\n```\n\nSee more in plotly's [official docs](https://plotly.com/javascript/plotlyjs-events)\n\n## Universal functions\n\nJavascript functions allowed everywhere in the yaml. Evaluation is top to bottom and shallow to deep (depth first traversal).\n\nThe returned value will be used as value for the property where it is found. E.g:\n\n```js\nname: $fn ({ hass }) => hass.states[\"sensor.garden_temperature\"].state\n```\n\nor a universal expression `$ex` (the parameters and arrow are added automatically):\n\n```js\nname: $ex hass.states[\"sensor.garden_temperature\"].state\n```\n\nwhich can also take a block:\n\n```js\nname: |\n  $ex {\n    return hass.states[\"sensor.garden_temperature\"].state\n  }\n```\n\n### Available parameters:\n\nRemember you can add a `console.log(the_object_you_want_to_inspect)` and see its content in the devTools console.\n\n#### Everywhere:\n\n- `getFromConfig: (path) => value;` Pass a path (e.g `entities.0.name`) and get back its value\n- `get: (path) => value;` same as `getFromConfig`\n- `hass: HomeAssistant object;` For example: `hass.states[\"sensor.garden_temperature\"].state` to get its current state\n- `vars: Record<string, any>;` You can communicate between functions with this. E.g `vars.temperatures = ys`\n- `path: string;` The path of the current function\n- `css_vars: HATheme;` The colors set by the active Home Assistant theme (see #ha_theme)\n\n#### Only inside entities\n\n- `xs: Date[];` Array of timestamps\n- `ys: YValue[];` Array of values of the sensor/attribute/statistic\n- `statistics: StatisticValue[];` Array of statistics objects\n- `states: HassEntity[];` Array of state objects\n- `meta: HassEntity[\"attributes\"];` The current attributes of the sensor\n\n#### Gotchas\n\n- The following entity attributes are required for fetching, so if another function needs the entity data it needs to be declared below them. `entity`,`attribute`,`offset`,`statistic`,`period`\n- Functions are allowed for those properties (`entity`, `attribute`, ...) but they do not receive entity data as parameters. You can still use the `hass` parameter to get the last state of an entity if you need to.\n- Functions cannot return functions for performance reasons. (feature request if you need this)\n- Defaults are not applied to the subelements returned by a function. (feature request if you need this)\n- You can get other values from the yaml with the `getFromConfig` parameter, but if they are functions they need to be defined before.\n- Any function which uses the result of a filter, needs to be placed in the YAML below the filter. For instance, `name: $ex ys.at(-1)` where the filter is modifying `ys`.\n- The same is true of consecutive filters - order matters. This is due to the fact that filters are translated internally to function calls, executed in the order they are parsed.\n\n#### Adding the last value to the entitiy's name\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.garden_temperature\n    name: |\n      $ex meta.friendly_name + \" \" + ys[ys.length - 1]\n```\n\n#### Sharing data across functions\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.garden_temperature\n\n    # the fn attribute has no meaning, it is just a placeholder to put a function there. It can be any name not used by plotly\n    fn: $ex vars.title = ys[ys.length - 1];\ntitle: $ex vars.title\n```\n\n#### Histograms\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.openweathermap_temperature\n    x: $ex ys\n    type: histogram\ntitle: Temperature Histogram last 10 days\nhours_to_show: 10d\nraw_plotly_config: true\nlayout:\n  margin:\n    t: 0\n    l: 50\n    b: 40\n  height: 285\n  xaxis:\n    autorange: true\n```\n\n#### custom hover text\n\n```yaml\ntype: custom:plotly-graph\ntitle: hovertemplate\nentities:\n  - entity: climate.living\n    attribute: current_temperature\n    customdata: |\n      $fn ({states}) =>\n        states.map( ({state, attributes}) =>({\n          ...attributes,\n          state\n        })\n      )\n    hovertemplate: |-\n      <br> <b>Mode:</b> %{customdata.state}<br>\n      <b>Target:</b>%{y}</br>\n      <b>Current:</b>%{customdata.current_temperature}\n      <extra></extra>\nhours_to_show: current_day\n```\n\n#### disabling hover text\n\ncan be achieved by setting inside entities:\n```yaml\nhovertemplate: null\nhoverinfo: 'skip'\n```\n\n## Default trace & axis styling\n\ndefault configurations for all entities and all xaxes (e.g xaxis, xaxis2, xaxis3, etc) and yaxes (e.g yaxis, yaxis2, yaxis3, etc).\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.temperature1\n  - sensor.temperature2\ndefaults:\n  entity:\n    fill: tozeroy\n    line:\n      width: 2\n  xaxes:\n    showgrid: false # Disables vertical gridlines\n  yaxes:\n    fixedrange: true # disables vertical zoom & scroll\n```\n\n## layout:\n\nTo define layout aspects, like margins, title, axes names, ...\nAnything from https://plotly.com/javascript/reference/layout/.\n\n### Home Assistant theming:\n\nToggle Home Assistant theme colors:\n\n- card-background-color\n- primary-background-color\n- primary-color\n- primary-text-color\n- secondary-text-color\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature_in_celsius\nha_theme: false #defaults to true\n```\n\n### Raw plotly config:\n\nToggle all in-built defaults for layout and entitites. Useful when using histograms, 3d plots, etc.\nWhen true, the `x` and `y` properties of the traces won't be automatically filled with entity data, you need to use $fn for that.\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.temperature_in_celsius\n    x: $ex xs\n    y: $ex ys\nraw_plotly_config: true # defaults to false\n```\n\n## config:\n\nTo define general configurations like enabling scroll to zoom, disabling the modebar, etc.\nAnything from https://plotly.com/javascript/configuration-options/.\n\n## disable_pinch_to_zoom\n\n```yaml\ndisable_pinch_to_zoom: true # defaults to false\n```\n\nWhen true, the custom implementations of pinch-to-zoom and double-tap-drag-to-zooming will be disabled.\n\n## hours_to_show:\n\nHow many hours are shown.\nExactly the same as the history card, but more powerful\n\n### Fixed Relative Time\n\n- Decimal values (e.g `hours_to_show: 0.5`)\n- Duration strings (e.g `hours_to_show: 2h`, `3d`, `1w`, `1M`). See [Durations](#Duration)\n\n### Dynamic Relative Time\n\nShows the current day, hour, etc from beginning to end.\nThe options are: `current_minute`, `current_hour`, `current_day`, `current_week`, `current_month`, `current_quarter`, `current_year`\nIt can be combined with the global `time_offset`.\n\n## autorange_after_scroll:\n\nRemoves all data out of the visible range, and autoscales after each replot.\nParticularly useful when combined with [Range Selector Buttons](#Range-Selector-buttons)\n\n```yaml\ntype: custom:plotly-graph\nentities:\n  - entity: sensor.garden_temperature\nautorange_after_scroll: true\n```\n\n## refresh_interval:\n\nUpdate data every `refresh_interval` seconds.\n\nExamples:\n\n```yaml\nrefresh_interval: auto # (default) update automatically when an entity changes its state.\nrefresh_interval: 0 # never update.\nrefresh_interval: 5 # update every 5 seconds\n```\n\n## localization:\n\nThe locale is directly taken from Home Assistant's configuration, but can be overridden like this:\n\n```yaml\nconfig:\n  locale: ar\n```\n\n** Home Assistant custom Number and Date format will be ignored, only the language determines the locale **\n\nWhen using `hours_to_show: current_week`, the \"First day of the week\" configured in Home Assistant is used\n\n## Presets\n\nIf you find yourself reusing the same card configuration frequently, you can save it as a preset.\n\n### Setup\n\nPresets are loaded from the global `PlotlyGraphCardPresets` JS object (such that they can be shared across different dashboards).\nThe recommended way to add or modify presets is to set up a `plotly_presets.js` script in the `www` subdirectory of your `config` folder.\n```js\nwindow.PlotlyGraphCardPresets = {\n  // Add your presets here with the following format (or check the examples below)\n  // PresetName: { PresetConfiguration }\n};\n```\nTo ensure this file is loaded on every dashboard, add the following lines to your `configuration.yaml`.\n```yaml\nfrontend:\n  extra_module_url:\n    - /local/plotly_presets.js\n```\nYou might have to clear your browser cache or restart HA for changes to take effect.\n\n### Examples\n\nThe preset configuration should be defined as a JS object instead of the YAML format used by the card.\nBelow is an example YAML configuration that is split into several corresponding presets.\n\n<table>\n<tr>\n<th>YAML configuration</th>\n</tr>\n<tr>\n<td>\n\n```yaml\nhours_to_show: current_day\ntime_offset: -24h\ndefaults:\n  entity:\n    hovertemplate: |\n      $fn ({ get }) => (\n        `%{y:,.1f} ${get('.unit_of_measurement')}<extra>${get('.name')}</extra>`\n      )\n  xaxes:\n    showspikes: true\n    spikemode: across\n    spikethickness: -2\n```\n\n</td>\n</tr>\n<tr>\n<th>Preset configurations</th>\n</tr>\n<tr>\n<td>\n\n```js\nwindow.PlotlyGraphCardPresets = {\n  yesterday: { // Start of preset with name 'yesterday'\n    hours_to_show: \"current_day\",\n    time_offset: \"-24h\",\n  },\n  simpleHover: { // Start of preset with name 'simpleHover'\n    defaults: {\n      entity: {\n        hovertemplate: ({get}) => (\n          `%{y:,.1f} ${get('.unit_of_measurement')}<extra>${get('.name')}</extra>`\n        ),\n      },\n    },\n  },\n  verticalSpikes: { // Start of preset with name 'verticalSpikes'\n    defaults: {\n      xaxes: {\n        showspikes: true,\n        spikemode: \"across\",\n        spikethickness: -2,\n      },\n    },\n  },\n};\n```\n\n</td>\n</tr>\n</table>\n\n### Usage\n\nTo use your defined templates, simply specify the preset name under the `preset` key.\nYou can also specify a list of preset names to combine several of them.\n\nE.g. with the above preset definitions, we can show yesterday's temperatures.\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.temperature1\n  - sensor.temperature2\npreset: yesterday\n```\n\nOr show a simplified hover tooltip together with vertical spikes.\n```yaml\ntype: custom:plotly-graph\nentities:\n  - sensor.temperature1\n  - sensor.temperature2\npreset:\n  - simpleHover\n  - verticalSpikes\n```\n\n# deprecations:\n\n### `no_theme`\n\nRenamed to `ha_theme` (inverted logic) in v3.0.0\n\n### `no_default_layout`\n\nReplaced with more general `raw_plotly_config` in v3.0.0.\nIf you were using it, you most likely can delete it and add this to your yaxes defaults:\n\n```yaml\ndefaults:\n  yaxes:\n    side: left\n    overlaying: \"y\"\n    visible: true\n    showgrid: true\n```\n\n### `offset`\n\nRenamed to time_offset in v3.0.0 to avoid conflicts with PlotlyJS bar offset configuration.\n\n### `lambda`\n\nRemoved in v3.0.0, use filters instead. There is most likely a filter (or combination) that will give you the same result, but you can also translate an old lambda to a filter like this:\n\n```yaml\nlambda: |\n  (ys,xs) => {\n    ...\n    return {x: arr_x, y: arr_y};\n  }\n# becomes\nfilters:\n  - fn: |\n    ({ys,xs}) => {\n      ...\n      return {xs: arr_x, ys: arr_y};\n    }\n```\n\nand\n\n```yaml\nlambda: |\n  (ys) => ys.map(y => y+1...etc...)\n# becomes\nfilters:\n  - map_y: y+1...etc...\n```\n\n### `entities/show_value/right_margin`\n\nRemoved in v3.0.0, use `show_value: true` instead and if necessary, set the global `time_offset` or `layout.margins.r` to make extra space to the right.\n\n### `significant_changes_only`\n\nRemoved in v3.0.0, non significant changes are also fetched now. The bandwidth savings weren't worth the issues it created.\n\n### `minimal_response`\n\nRemoved in v3.0.0, if you need access to the attributes use the 'attribute' parameter instead. It doesn't matter which attribute you pick, all of them are still accessible inside filters and universal functions\n\n# Development\n\n- Clone the repo\n- run `npm i`\n- run `npm start`\n- From a dashboard in edit mode, go to `Manage resources` and add `http://127.0.0.1:8000/plotly-graph-card.js` as url with resource type JavaScript\n- ATTENTION: The development card is `type: custom:plotly-graph-dev` (mind the extra `-dev`)\n- Either use Safari or Enable [chrome://flags/#unsafely-treat-insecure-origin-as-secure](chrome://flags/#unsafely-treat-insecure-origin-as-secure) and add your HA address (e.g http://homeassistant.local:8123): Chrome doesn't allow public network resources from requesting private-network resources - unless the public-network resource is secure (HTTPS) and the private-network resource provides appropriate (yet-undefined) CORS headers. More [here](https://stackoverflow.com/questions/66534759/chrome-cors-error-on-request-to-localhost-dev-server-from-remote-site)\n\n# Build\n\n`npm run build`\n\n# Release\n\n- Click on releases/new draft from tag in github\n- The bundle will be built by the CI action thanks to @zanna-37 in #143\n- The version in the artifact will be set from the created tag while building.\n\n# Popularity\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=dbuezas/lovelace-plotly-graph-card&type=Date)](https://star-history.com/#dbuezas/lovelace-plotly-graph-card&Date)\n\n"
  },
  {
    "path": "script/hot-reload.mjs",
    "content": "// @ts-check\nimport WebSocket, { WebSocketServer } from \"ws\";\nimport chokidar from \"chokidar\";\n\nconst watchOptn = {\n  // awaitWriteFinish: {stabilityThreshold:100, pollInterval:50},\n  ignoreInitial: true,\n};\nasync function hotReload() {\n  const wss = new WebSocketServer({ port: 8081 });\n  wss.on(\"connection\", () => console.log(wss.clients.size));\n  wss.on(\"close\", () => console.log(wss.clients.size));\n  const sendToClients = (\n    /** @type {{ action: string; payload?: any }} */ message\n  ) => {\n    wss.clients.forEach(function each(\n      /** @type {{ readyState: number; send: (arg0: string) => void; }} */ client\n    ) {\n      if (client.readyState === WebSocket.OPEN) {\n        console.log(\"sending\");\n        client.send(JSON.stringify(message));\n      }\n    });\n  };\n  chokidar.watch(\"src\", watchOptn).on(\"all\", async (...args) => {\n    console.log(args);\n    try {\n      sendToClients({ action: \"update-app\" });\n    } catch (e) {\n      console.error(e);\n      sendToClients({ action: \"error\", payload: e.message });\n    }\n  });\n}\n\nhotReload();\n"
  },
  {
    "path": "src/cache/Cache.ts",
    "content": "import { HomeAssistant } from \"custom-card-helpers\";\nimport { compactRanges, subtractRanges } from \"./date-ranges\";\nimport fetchStatistics from \"./fetch-statistics\";\nimport fetchStates from \"./fetch-states\";\nimport {\n  TimestampRange,\n  isEntityIdAttrConfig,\n  EntityConfig,\n  isEntityIdStateConfig,\n  isEntityIdStatisticsConfig,\n  CachedEntity,\n  CachedStatisticsEntity,\n  CachedStateEntity,\n  EntityData,\n} from \"../types\";\ntype FetchConfig =\n  | {\n      statistic: \"state\" | \"sum\" | \"min\" | \"max\" | \"mean\";\n      period: \"5minute\" | \"hour\" | \"day\" | \"week\" | \"month\";\n      entity: string;\n    }\n  | {\n      attribute: string;\n      entity: string;\n    }\n  | {\n      entity: string;\n    };\nexport function mapValues<T, S>(\n  o: Record<string, T>,\n  fn: (value: T, key: string) => S\n) {\n  return Object.fromEntries(Object.entries(o).map(([k, v]) => [k, fn(v, k)]));\n}\nasync function fetchSingleRange(\n  hass: HomeAssistant,\n  entity: FetchConfig,\n  [startT, endT]: number[]\n): Promise<{\n  range: [number, number];\n  history: CachedEntity[];\n}> {\n  // We fetch slightly more than requested (i.e the range visible in the screen). The reason is the following:\n  // When fetching data in a range `[startT,endT]`, Home Assistant adds a fictitious datapoint at\n  // the start of the fetched period containing a copy of the first datapoint that occurred before\n  // `startT`, except if there is actually one at `startT`.\n  // We fetch slightly more than requested/visible (`[startT-1,endT]`) and we mark the datapoint at\n  // `startT-1` to be deleted (`fake_boundary_datapoint`). When merging the fetched data into the\n  // cache, we keep the fictitious datapoint only if it's placed at the start (see `add` function), otherwise it's\n  // discarded.\n  // In general, we don't really know whether the datapoint is fictitious or it's a real datapoint\n  // that happened to be exactly at `startT-1`, therefore we purposely fetch it outside the requested range\n  // (which is `[startT,endT]`) and we leave it out of the \"known cached ranges\".\n  // If it happens to be a a real datapoint, it will be fetched properly when the user scrolls/zooms bring it into\n  // the visible part of the screen.\n  //\n  // Examples:\n  //\n  // * = fictitious\n  // + = real\n  // _ = fetched range\n  //\n  //       _________       1st fetch\n  //       * +   +\n  //       ^\n  //       '-- point kept because it's at the start-edge of the trace and it's outside the visible range\n  //\n  // _______               2nd fetch\n  // *   + * +   +\n  // ^     ^\n  // |     '--- discarded as it was fictitious and not at the start-edge\n  // '--- point at the edge, kept\n  //\n  //              ________ 3rd fetch\n  // *   +   +   +*  +   +\n  // ^            ^\n  // |            '--- discarded as it is fictitious\n  // '--- point at the edge, kept\n  //\n  // The above does not apply to statistics data where there are no fake data points.\n\n  const l = Math.max(0, 5000 - (endT - startT)); // The HA API doesn't add the fake boundary if the interval requested is too small\n  const start = new Date(startT - 1 - l);\n  endT = Math.min(endT, Date.now());\n  const end = new Date(endT);\n  let history: CachedEntity[];\n  if (isEntityIdStatisticsConfig(entity)) {\n    history = await fetchStatistics(hass, entity, [start, end]);\n  } else {\n    history = await fetchStates(hass, entity, [start, end]);\n    if (history.length) {\n      history[0].fake_boundary_datapoint = true;\n    }\n  }\n\n  let range: [number, number] = [startT, endT];\n  return {\n    range,\n    history,\n  };\n}\n\nexport function getEntityKey(entity: FetchConfig) {\n  if (isEntityIdAttrConfig(entity)) {\n    return `${entity.entity}::attribute:`;\n  } else if (isEntityIdStatisticsConfig(entity)) {\n    return `${entity.entity}::statistics::${entity.period}`;\n  } else if (isEntityIdStateConfig(entity)) {\n    return `${entity.entity}`;\n  }\n  throw new Error(`Entity malformed:${JSON.stringify(entity)}`);\n}\n\nconst MIN_SAFE_TIMESTAMP = Date.parse(\"0001-01-02T00:00:00.000Z\");\nexport default class Cache {\n  ranges: Record<string, TimestampRange[]> = {};\n  histories: Record<string, CachedEntity[]> = {};\n  busy: Promise<EntityData> = Promise.resolve(null as unknown as EntityData); // mutex\n\n  add(entity: FetchConfig, states: CachedEntity[], range: [number, number]) {\n    const entityKey = getEntityKey(entity);\n    let h = (this.histories[entityKey] ??= []);\n    h.push(...states);\n    h.sort((a, b) => +a.x - +b.x);\n    if (!isEntityIdStatisticsConfig(entity)) {\n      h = h.filter((x, i) => i == 0 || !x.fake_boundary_datapoint);\n    }\n    h = h.filter((_, i) => +h[i - 1]?.x !== +h[i].x);\n    this.histories[entityKey] = h;\n    this.ranges[entityKey] ??= [];\n    this.ranges[entityKey].push(range);\n    this.ranges[entityKey] = compactRanges(this.ranges[entityKey]);\n  }\n\n  clearCache() {\n    this.ranges = {};\n    this.histories = {};\n  }\n\n  getData(entity: FetchConfig): EntityData {\n    let key = getEntityKey(entity);\n    const history = this.histories[key] || [];\n    const data: EntityData = {\n      xs: [],\n      ys: [],\n      states: [],\n      statistics: [],\n    };\n    data.xs = history.map(({ x }) => x);\n    if (isEntityIdStatisticsConfig(entity)) {\n      data.statistics = (history as CachedStatisticsEntity[]).map(\n        ({ statistics }) => statistics\n      );\n      data.ys = data.statistics.map((s) => s[entity.statistic]);\n    } else if (isEntityIdAttrConfig(entity)) {\n      data.states = (history as CachedStateEntity[]).map(({ state }) => state);\n      data.ys = data.states.map((s) => s.attributes[entity.attribute]);\n    } else if (isEntityIdStateConfig(entity)) {\n      data.states = (history as CachedStateEntity[]).map(({ state }) => state);\n      data.ys = data.states.map((s) => s.state);\n    } else\n      throw new Error(\n        `Unrecognised fetch type for ${(entity as EntityConfig).entity}`\n      );\n    data.ys = data.ys.map((y) =>\n      // see https://github.com/dbuezas/lovelace-plotly-graph-card/issues/146\n      // and https://github.com/dbuezas/lovelace-plotly-graph-card/commit/3d915481002d03011bcc8409c2dcc6e6fb7c8674#r94899109\n      y === \"unavailable\" || y === \"none\" || y === \"unknown\" ? null : y\n    );\n    return data;\n  }\n  async fetch(range: TimestampRange, entity: FetchConfig, hass: HomeAssistant) {\n    return (this.busy = this.busy\n      .catch(() => {})\n      .then(async () => {\n        range = range.map((n) => Math.max(MIN_SAFE_TIMESTAMP, n)); // HA API can't handle negative years\n        if (entity.entity) {\n          const entityKey = getEntityKey(entity);\n          this.ranges[entityKey] ??= [];\n          const rangesToFetch = subtractRanges([range], this.ranges[entityKey]);\n          for (const aRange of rangesToFetch) {\n            const fetchedHistory = await fetchSingleRange(hass, entity, aRange);\n            this.add(entity, fetchedHistory.history, fetchedHistory.range);\n          }\n        }\n        return this.getData(entity);\n      }));\n  }\n}\n"
  },
  {
    "path": "src/cache/date-ranges.test.ts",
    "content": "import { subtractRanges } from \"./date-ranges\";\ndescribe(\"data-ranges\", () => {\n  it(\"Should subtract left \", () => {\n    const result = subtractRanges([[0, 10]], [[0, 5]]);\n    expect(result).toEqual([[6, 10]]);\n  });\n  it(\"Should subtract right \", () => {\n    const result = subtractRanges([[0, 10]], [[5, 10]]);\n    expect(result).toEqual([[0, 4]]);\n  });\n  it(\"Should subtract middle \", () => {\n    const result = subtractRanges([[0, 10]], [[3, 7]]);\n    expect(result).toEqual([\n      [0, 2],\n      [8, 10],\n    ]);\n  });\n  it(\"Should handle almost empty\", () => {\n    const result = subtractRanges([[0, 10]], [[1, 10]]);\n    expect(result).toEqual([[0, 0]]);\n  });\n  it(\"Should handle equl subraction\", () => {\n    const result = subtractRanges([[0, 10]], [[0, 10]]);\n    expect(result).toEqual([]);\n  });\n  it(\"Should handle empty singleton range\", () => {\n    const result = subtractRanges([[0, 10]], [[1, 9]]);\n    expect(result).toEqual([\n      [0, 0],\n      [10, 10],\n    ]);\n  });\n});\n"
  },
  {
    "path": "src/cache/date-ranges.ts",
    "content": "import { json } from \"stream/consumers\";\nimport { TimestampRange } from \"../types\";\n\nconst subtract_single_single = (\n  [a_start, a_end]: TimestampRange,\n  [b_start, b_end]: TimestampRange\n): TimestampRange[] => {\n  // no intersection\n  if (a_end < b_start) return [[a_start, a_end]];\n  if (b_end < a_start) return [[a_start, a_end]];\n  // a contains b\n  if (a_start < b_start && b_end < a_end)\n    return [\n      [a_start, b_start - 1],\n      [b_end + 1, a_end],\n    ];\n  // b contains a\n  if (b_start <= a_start && a_end <= b_end) return [];\n  // remove left\n  if (b_start <= a_start && a_start <= b_end && b_end < a_end)\n    return [[b_end + 1, a_end]];\n  // remove right\n  if (a_start < b_start && b_start <= a_end && a_end <= b_end)\n    return [[a_start, b_start - 1]];\n  else {\n    throw new Error(\n      `Error computing range subtraction. Please report an issue in the repo of this card and share this:` +\n        JSON.stringify([a_start, a_end]) +\n        JSON.stringify([b_start, b_end])\n    );\n  }\n};\n\nconst subtract_many_single = (as: TimestampRange[], b: TimestampRange) =>\n  as.flatMap((a) => subtract_single_single(a, b));\n\nexport const subtractRanges = (as: TimestampRange[], bs: TimestampRange[]) =>\n  bs.reduce((acc, curr) => subtract_many_single(acc, curr), as);\n\nexport const compactRanges = (ranges: TimestampRange[]) =>\n  ranges\n    .slice()\n    .sort((a, b) => a[0] - b[0])\n    .reduce((acc, next) => {\n      if (acc.length === 0) return [next];\n      const prev = acc[acc.length - 1];\n      if (prev[1] + 1 >= next[0]) {\n        const merged: TimestampRange = [prev[0], next[1]];\n        return [...acc.slice(0, -1), merged];\n      }\n      return [...acc, next];\n    }, [] as TimestampRange[]);\n"
  },
  {
    "path": "src/cache/fetch-states.ts",
    "content": "import { HomeAssistant } from \"custom-card-helpers\";\nimport {\n  CachedStateEntity,\n  EntityIdAttrConfig,\n  EntityIdStateConfig,\n  HassEntity,\n  isEntityIdAttrConfig,\n} from \"../types\";\n\nasync function fetchStates(\n  hass: HomeAssistant,\n  entity: EntityIdStateConfig | EntityIdAttrConfig,\n  [start, end]: [Date, Date]\n): Promise<CachedStateEntity[]> {\n  const uri =\n    `history/period/${start.toISOString()}?` +\n    [\n      `filter_entity_id=${entity.entity}`,\n      `significant_changes_only=0`,\n      isEntityIdAttrConfig(entity) ? \"\" : \"no_attributes&\",\n      isEntityIdAttrConfig(entity) ? \"\" : \"minimal_response&\",\n      `end_time=${end.toISOString()}`,\n    ]\n      .filter(Boolean)\n      .join(\"&\");\n  let list: HassEntity[] | undefined;\n  try {\n    const lists: HassEntity[][] = (await hass.callApi(\"GET\", uri)) || [];\n    list = lists[0];\n  } catch (e: any) {\n    console.error(e);\n    throw new Error(\n      `Error fetching states of ${entity.entity}: ${JSON.stringify(\n        e.message || \"\"\n      )}`\n    );\n  }\n  return (list || [])\n    .map((state) => ({\n      state,\n      x: new Date(state.last_updated || state.last_changed),\n      y: null, // may be state or an attribute. Will be set when getting the history\n    }))\n    .filter(({ x }) => x);\n}\nexport default fetchStates;\n"
  },
  {
    "path": "src/cache/fetch-statistics.ts",
    "content": "import { HomeAssistant } from \"custom-card-helpers\";\nimport { Statistics, StatisticValue } from \"../recorder-types\";\nimport { CachedStatisticsEntity, EntityIdStatisticsConfig } from \"../types\";\n\nasync function fetchStatistics(\n  hass: HomeAssistant,\n  entity: EntityIdStatisticsConfig,\n  [start, end]: [Date, Date]\n): Promise<CachedStatisticsEntity[]> {\n  let statistics: StatisticValue[] | null = null;\n  try {\n    const statsP = hass.callWS<Statistics>({\n      type: \"recorder/statistics_during_period\",\n      start_time: start.toISOString(),\n      end_time: end.toISOString(),\n      statistic_ids: [entity.entity],\n      period: entity.period,\n    });\n    statistics = (await statsP)[entity.entity];\n  } catch (e: any) {\n    console.error(e);\n    throw new Error(\n      `Error fetching statistics of ${entity.entity}: ${JSON.stringify(\n        e.message || \"\"\n      )}`\n    );\n  }\n  return (statistics || [])\n    .map((statistics) => ({\n      statistics,\n      x: new Date(statistics.start),\n      y: null, //depends on the statistic, will be set in getHistory\n    }))\n    .filter(({ x }) => x);\n}\nexport default fetchStatistics;\n"
  },
  {
    "path": "src/duration/duration.test.ts",
    "content": "import { parseTimeDuration } from \"./duration\";\n\ndescribe(\"data-ranges\", () => {\n  const ms = 1;\n  const s = ms * 1000;\n  const m = s * 60;\n  const h = m * 60;\n  const d = h * 24;\n  const w = d * 7;\n  const M = d * 30;\n  const y = d * 365;\n  it(\"Should parse all units\", () => {\n    expect(parseTimeDuration(\"1ms\")).toBe(1 * ms);\n    expect(parseTimeDuration(\"1s\")).toBe(1 * s);\n    expect(parseTimeDuration(\"1m\")).toBe(1 * m);\n    expect(parseTimeDuration(\"1h\")).toBe(1 * h);\n    expect(parseTimeDuration(\"1d\")).toBe(1 * d);\n    expect(parseTimeDuration(\"1w\")).toBe(1 * w);\n    expect(parseTimeDuration(\"1M\")).toBe(1 * M);\n    expect(parseTimeDuration(\"1y\")).toBe(1 * y);\n  });\n  it(\"Should parse all signs\", () => {\n    expect(parseTimeDuration(\"1ms\")).toBe(1 * ms);\n    expect(parseTimeDuration(\"+1ms\")).toBe(1 * ms);\n    expect(parseTimeDuration(\"-1ms\")).toBe(-1 * ms);\n  });\n  it(\"Should parse all numbers\", () => {\n    expect(parseTimeDuration(\"1s\")).toBe(1 * s);\n    expect(parseTimeDuration(\"1.5s\")).toBe(1.5 * s);\n  });\n  it(\"Should parse undefined\", () => {\n    expect(() => parseTimeDuration(undefined)).toThrow();\n  });\n  it(\"Should throw when it can't parse\", () => {\n    // @ts-expect-error\n    expect(() => parseTimeDuration(\"1\")).toThrow();\n    // @ts-expect-error\n    expect(() => parseTimeDuration(\"s\")).toThrow();\n    // @ts-expect-error\n    expect(() => parseTimeDuration(\"--1s\")).toThrow();\n    // @ts-expect-error\n    expect(() => parseTimeDuration(\"-1.1.1s\")).toThrow();\n  });\n});\n"
  },
  {
    "path": "src/duration/duration.ts",
    "content": "import { HomeAssistant } from \"custom-card-helpers\";\nimport {\n  endOfDay,\n  endOfHour,\n  endOfMinute,\n  endOfMonth,\n  endOfQuarter,\n  endOfWeek,\n  endOfYear,\n  setDefaultOptions,\n  startOfDay,\n  startOfHour,\n  startOfMinute,\n  startOfMonth,\n  startOfQuarter,\n  startOfWeek,\n  startOfYear,\n} from \"date-fns\";\n\nexport const timeUnits = {\n  ms: 1,\n  s: 1000,\n  m: 1000 * 60,\n  h: 1000 * 60 * 60,\n  d: 1000 * 60 * 60 * 24,\n  w: 1000 * 60 * 60 * 24 * 7,\n  M: 1000 * 60 * 60 * 24 * 30,\n  y: 1000 * 60 * 60 * 24 * 365,\n};\ntype TimeUnit = keyof typeof timeUnits;\nexport type TimeDurationStr = `${number}${TimeUnit}` | `0`;\n\n/**\n *\n * @param str 1.5s, -2m, 1h, 1d, 1w, 1M, 1.5y\n * @returns duration in milliseconds\n */\nexport const parseTimeDuration = (str: TimeDurationStr | undefined): number => {\n  if (str === \"0\") return 0;\n  if (!str || !str.match)\n    throw new Error(`Cannot parse \"${str}\" as a duration`);\n  const match = str.match(\n    /^(?<sign>[+-])?(?<number>\\d*(\\.\\d)?)(?<unit>(ms|s|m|h|d|w|M|y))$/,\n  );\n  if (!match || !match.groups)\n    throw new Error(`Cannot parse \"${str}\" as a duration`);\n  const g = match.groups;\n  const sign = g.sign === \"-\" ? -1 : 1;\n  const number = parseFloat(g.number);\n  if (Number.isNaN(number))\n    throw new Error(`Cannot parse \"${str}\" as a duration`);\n  const unit = timeUnits[g.unit as TimeUnit];\n  if (unit === undefined)\n    throw new Error(`Cannot parse \"${str}\" as a duration`);\n\n  return sign * number * unit;\n};\n\nexport const isTimeDuration = (str: any) => {\n  try {\n    parseTimeDuration(str);\n    return true;\n  } catch (e) {\n    return false;\n  }\n};\n\nexport const setDateFnDefaultOptions = (hass: HomeAssistant) => {\n  const first_weekday: \"sunday\" | \"saturday\" | \"monday\" | \"language\" = (\n    hass.locale as any\n  ).first_weekday;\n  const weekStartsOn = (\n    {\n      language: undefined,\n      sunday: 0,\n      monday: 1,\n      tuesday: 2,\n      wednesday: 3,\n      thursday: 4,\n      friday: 5,\n      saturday: 6,\n    } as const\n  )[first_weekday];\n\n  setDefaultOptions({\n    locale: { code: hass.locale.language },\n    weekStartsOn,\n  });\n};\nexport type RelativeTimeStr =\n  | \"current_minute\"\n  | \"current_hour\"\n  | \"current_day\"\n  | \"current_week\"\n  | \"current_month\"\n  | \"current_quarter\"\n  | \"current_year\";\n\nexport const parseRelativeTime = (str: RelativeTimeStr): [number, number] => {\n  const now = new Date();\n  switch (str) {\n    case \"current_minute\":\n      return [+startOfMinute(now), +endOfMinute(now)];\n    case \"current_hour\":\n      return [+startOfHour(now), +endOfHour(now)];\n    case \"current_day\":\n      return [+startOfDay(now), +endOfDay(now)];\n    case \"current_week\":\n      return [+startOfWeek(now), +endOfWeek(now)];\n    case \"current_month\":\n      return [+startOfMonth(now), +endOfMonth(now)];\n    case \"current_quarter\":\n      return [+startOfQuarter(now), +endOfQuarter(now)];\n    case \"current_year\":\n      return [+startOfYear(now), +endOfYear(now)];\n  }\n  throw new Error(`${str} is not a dynamic relative time`);\n};\n\nexport const isRelativeTime = (str: any) => {\n  try {\n    parseRelativeTime(str);\n    return true;\n  } catch (e) {\n    return false;\n  }\n};\n"
  },
  {
    "path": "src/filters/fft-regression.js",
    "content": "import fft from \"ndarray-fft\";\nimport ndarray from \"ndarray\";\nimport BaseRegression, { checkArrayLength } from \"ml-regression-base\";\n\nexport default class FFTRegression extends BaseRegression {\n  x0 = 0;\n  dt = 0;\n  filtered = [];\n  constructor(x, y, degree) {\n    super();\n    if (x === true) {\n      throw new Error(\"not implemented\");\n    } else {\n      checkArrayLength(x, y);\n      this._regress(x, y, degree);\n    }\n  }\n  _regress(x, y, degree) {\n    var re = ndarray(new Float64Array(y)); //, [y.length,1])\n    var im = ndarray(new Float64Array(Array(y.length).fill(0))); //, [y.length,1])\n    fft(1, re, im);\n    this.x0 = x[0];\n    this.dt = (x[x.length - 1] - x[0]) / x.length;\n    // coefficients beyond the degree are zeroed\n    const sorted = Array.from(re.data)\n      .map((x, i) => [x, i])\n      .sort((a, b) => b[0] - a[0]);\n\n    for (let i = degree; i < sorted.length; i++) {\n      re.set(sorted[i][1], 0);\n      im.set(sorted[i][1], 0);\n    }\n    fft(-1, re, im);\n    this.filtered = re.data;\n  }\n\n  toJSON() {\n    throw new Error(\"not implemented\");\n  }\n\n  _predict(x) {\n    return this.filtered[\n      Math.round((x - this.x0) / this.dt) % this.filtered.length\n    ];\n  }\n\n  computeX(y) {\n    return \"not implemented\";\n  }\n\n  toString(precision) {\n    return \"not implemented\";\n  }\n\n  toLaTeX(precision) {\n    return this.toString(precision);\n  }\n\n  static load(json) {\n    throw new Error(\"not implemented\");\n  }\n}\n"
  },
  {
    "path": "src/filters/filters.test.ts",
    "content": "import filters, { FilterInput } from \"./filters\";\n\nconst RIGHT_1 = { integrate: { offset: \"2d\" } } satisfies FilterInput;\nconst RIGHT_11 = { integrate: \"d\" } satisfies FilterInput;\nconst RIGHT_2 = \"integrate\" satisfies FilterInput;\nconst RIGHT_3 = \"delta\" satisfies FilterInput;\nconst RIGHT_4 = \"deduplicate_adjacent\" satisfies FilterInput;\nconst RIGHT_5 = \"force_numeric\" satisfies FilterInput;\nconst RIGHT_6 = \"resample\" satisfies FilterInput;\nconst RIGHT_7 = { resample: \"5m\" } satisfies FilterInput;\n\n//@ts-expect-error\nconst WRONG_1 = \"add\" satisfies FilterInput;\n//@ts-expect-error\nconst WRONG_2 = { integrate: 3 } satisfies FilterInput;\n\nconst data = {\n  states: [],\n  statistics: [],\n  ys: [0, 1, null, 2],\n  xs: [\n    \"2022-12-20T18:07:28.000Z\",\n    \"2022-12-20T18:07:29.000Z\",\n    \"2022-12-20T18:07:29.500Z\",\n    \"2022-12-20T18:07:30.000Z\",\n  ].map((s) => new Date(s)),\n  attributes: {\n    unit_of_measurement: \"w\",\n  },\n  history: [],\n  vars: {},\n  meta: {} as any,\n  hass: {} as any,\n};\n\ndescribe(\"filters\", () => {\n  it(\"offset\", () => {\n    expect(filters.add(-1)(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [\n        new Date(\"2022-12-20T18:07:28.000Z\"),\n        new Date(\"2022-12-20T18:07:29.000Z\"),\n        new Date(\"2022-12-20T18:07:30.000Z\"),\n      ],\n      ys: [-1, 0, 1],\n    });\n  });\n  it(\"multiply * 2\", () => {\n    expect(filters.multiply(2)(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [\n        new Date(\"2022-12-20T18:07:28.000Z\"),\n        new Date(\"2022-12-20T18:07:29.000Z\"),\n        new Date(\"2022-12-20T18:07:30.000Z\"),\n      ],\n      ys: [0, 2, 4],\n    });\n  });\n  it(\"calibrate\", () => {\n    expect(filters.calibrate_linear([\"1 -> 11\", \"11 -> 21\"])(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [\n        new Date(\"2022-12-20T18:07:28.000Z\"),\n        new Date(\"2022-12-20T18:07:29.000Z\"),\n        new Date(\"2022-12-20T18:07:30.000Z\"),\n      ],\n      ys: [1, 11, 21],\n    });\n  });\n  it(\"derivate\", () => {\n    expect(filters.derivate(\"s\")(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w/s\",\n      },\n      xs: [\n        new Date(\"2022-12-20T18:07:29.000Z\"),\n        new Date(\"2022-12-20T18:07:30.000Z\"),\n      ],\n      ys: [1, 1],\n    });\n  });\n  it(\"integrate\", () => {\n    expect(filters.integrate(\"s\")(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w*s\",\n      },\n      xs: [\n        new Date(\"2022-12-20T18:07:29.000Z\"),\n        new Date(\"2022-12-20T18:07:30.000Z\"),\n      ],\n      ys: [1, 3],\n    });\n  });\n  it(\"map_x\", () => {\n    expect(filters.map_x(`new Date(x.setHours(1))`)(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [\n        new Date(\"2022-12-20T00:07:28.000Z\"),\n        new Date(\"2022-12-20T00:07:29.000Z\"),\n        new Date(\"2022-12-20T00:07:30.000Z\"),\n      ],\n      ys: [0, 1, 2],\n    });\n  });\n  it(\"map_y\", () => {\n    expect(filters.map_y(`Math.sqrt(y)`)(data)).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [\n        new Date(\"2022-12-20T00:07:28.000Z\"),\n        new Date(\"2022-12-20T00:07:29.000Z\"),\n        new Date(\"2022-12-20T00:07:30.000Z\"),\n      ],\n\n      ys: [0, 1, 1.4142135623730951],\n    });\n  });\n  it(\"fn\", () => {\n    expect(\n      filters.fn(`({xs,ys,...rest}) => ({xs:ys, ys:xs,...rest})`)(data),\n    ).toEqual({\n      attributes: {\n        unit_of_measurement: \"w\",\n      },\n      xs: [0, 1, 2],\n      ys: [\n        new Date(\"2022-12-20T00:07:28.000Z\"),\n        new Date(\"2022-12-20T00:07:29.000Z\"),\n        new Date(\"2022-12-20T00:07:30.000Z\"),\n      ],\n    });\n  });\n});\n"
  },
  {
    "path": "src/filters/filters.ts",
    "content": "import propose from \"propose\";\nimport { HomeAssistant } from \"custom-card-helpers\";\nimport {\n  parseTimeDuration,\n  TimeDurationStr,\n  timeUnits,\n} from \"../duration/duration\";\nimport { StatisticValue } from \"../recorder-types\";\nimport { HassEntity, YValue } from \"../types\";\n\nimport BaseRegression from \"ml-regression-base\";\nimport LinearRegression from \"ml-regression-simple-linear\";\nimport PolynomialRegression from \"ml-regression-polynomial\";\nimport PowerRegression from \"ml-regression-power\";\nimport ExponentialRegression from \"ml-regression-exponential\";\nimport TheilSenRegression from \"ml-regression-theil-sen\";\nimport { RobustPolynomialRegression } from \"ml-regression-robust-polynomial\";\nimport FFTRegression from \"./fft-regression\";\n\nconst castFloat = (y: any) => parseFloat(y);\nconst myEval = typeof window != \"undefined\" ? window.eval : global.eval;\n\ntype FilterData = {\n  xs: Date[];\n  ys: YValue[];\n  states: HassEntity[];\n  statistics: StatisticValue[];\n  meta: HassEntity[\"attributes\"];\n  vars: Record<any, any>;\n  hass: HomeAssistant;\n};\nexport type FilterFn = (p: FilterData) => Partial<FilterData>;\n\ntype FilterParam<K extends keyof typeof filters> = Parameters<\n  (typeof filters)[K]\n>[0];\n\ntype CheckType<T, IfUndef, IfNonUndef> =\n  | (T extends undefined ? IfUndef : never)\n  | (T extends unknown ? IfNonUndef : never);\n\nexport type FilterInput = {\n  [K in keyof typeof filters]: CheckType<\n    FilterParam<K>,\n    K,\n    { [P in K]: Exclude<FilterParam<K>, undefined> }\n  >;\n}[keyof typeof filters];\n\nconst mapNumbers = (ys: YValue[], fn: (y: number, i: number) => number) =>\n  ys.map((y, i) => {\n    const n = castFloat(y);\n    if (Number.isNaN(n)) return y;\n    return fn(n, i);\n  });\n\n/**\n * Removes from all params the indexes for which ys is not numeric, and parses ys to numbers.\n * WARNING: when used inside a filter, it is important to return all arrays. Otherwise the lengths\n * between say ys and states won't be consistent\n */\nconst force_numeric: (p: FilterData) => { ys: number[] } & FilterData = ({\n  xs,\n  ys: ys2,\n  states,\n  statistics,\n  ...rest\n}) => {\n  const ys = ys2.map((y) => castFloat(y));\n  const mask = ys.map((y) => !isNaN(y));\n  return {\n    ys: ys.filter((_, i) => mask[i]),\n    xs: xs.filter((_, i) => mask[i]),\n    states: states.filter((_, i) => mask[i]),\n    statistics: statistics.filter((_, i) => mask[i]),\n    ...rest,\n  };\n};\n\nconst filters = {\n  force_numeric: () => force_numeric,\n  add:\n    (val: number) =>\n    ({ ys }) => ({\n      ys: mapNumbers(ys, (y) => y + val),\n    }),\n  multiply:\n    (val: number) =>\n    ({ ys }) => ({\n      ys: mapNumbers(ys, (y) => y * val),\n    }),\n  calibrate_linear:\n    (mappingStr: `${number} -> ${number}`[]) =>\n    ({ ys, meta }) => {\n      const mapping = mappingStr.map((str) => str.split(\"->\").map(parseFloat));\n      const regression = new LinearRegression(\n        mapping.map(([x, _y]) => x),\n        mapping.map(([_x, y]) => y),\n      );\n      return {\n        ys: regression.predict(ys.map(castFloat)),\n        meta: { ...meta, regression },\n      };\n    },\n  deduplicate_adjacent:\n    () =>\n    ({ xs, ys, states, statistics }) => {\n      const mask = ys.map((y, i) => y !== ys[i - 1]);\n      return {\n        ys: ys.filter((_, i) => mask[i]),\n        xs: xs.filter((_, i) => mask[i]),\n        states: states.filter((_, i) => mask[i]),\n        statistics: statistics.filter((_, i) => mask[i]),\n      };\n    },\n  delta:\n    () =>\n    ({ ys, meta, xs, statistics, states }) => {\n      const last = {\n        y: NaN,\n      };\n      return {\n        meta: {\n          ...meta,\n          unit_of_measurement: `Δ${meta.unit_of_measurement}`,\n        },\n        ys: mapNumbers(ys, (y) => {\n          const yDelta = y - last.y;\n          last.y = y;\n          return yDelta;\n        }).slice(1),\n        xs: xs.slice(1),\n        statistics: statistics.slice(1),\n        states: states.slice(1),\n      };\n    },\n  derivate:\n    (unit: keyof typeof timeUnits = \"h\") =>\n    ({ xs, ys, meta }) => {\n      const last = {\n        x: +xs[0],\n        y: NaN,\n      };\n      checkTimeUnits(unit);\n      checkTimeUnits(unit);\n      return {\n        meta: {\n          ...meta,\n          unit_of_measurement: `${meta.unit_of_measurement}/${unit}`,\n        },\n        xs,\n        ys: mapNumbers(ys, (y, i) => {\n          const x = +xs[i];\n          const dateDelta = (x - last.x) / timeUnits[unit];\n          const yDeriv = (y - last.y) / dateDelta;\n          last.y = y;\n          last.x = x;\n          return yDeriv;\n        }),\n      };\n    },\n  integrate: (\n    unitOrObject:\n      | keyof typeof timeUnits\n      | {\n          unit?: keyof typeof timeUnits;\n          reset_every?: TimeDurationStr;\n          offset?: TimeDurationStr;\n        } = \"h\",\n  ) => {\n    const param =\n      typeof unitOrObject == \"string\" ? { unit: unitOrObject } : unitOrObject;\n    const unit = param.unit ?? \"h\";\n    const reset_every = parseTimeDuration(param.reset_every ?? \"0s\");\n    const offset = parseTimeDuration(param.offset ?? \"0s\");\n    checkTimeUnits(unit);\n    const date = new Date();\n    date.setHours(0);\n    date.setMinutes(0);\n    date.setSeconds(0);\n    const t0 = +date + offset;\n    return ({ xs, ys, meta }) => {\n      let yAcc = 0;\n      let last = {\n        x: NaN,\n        laps: 0,\n        y: 0,\n      };\n      return {\n        meta: {\n          ...meta,\n          unit_of_measurement: `${meta.unit_of_measurement}${unit}`,\n        },\n        xs: xs,\n        ys: mapNumbers(ys, (y, i) => {\n          const x = +xs[i];\n          if (reset_every > 0) {\n            const laps = Math.floor((x - t0) / reset_every);\n            if (laps !== last.laps) {\n              yAcc = 0;\n              last.laps = laps;\n            }\n          }\n          const dateDelta = (x - last.x) / timeUnits[unit];\n          const isFirst = isNaN(last.x);\n          last.x = x;\n          if (isFirst) return NaN;\n          yAcc += last.y * dateDelta;\n          last.y = y;\n          return yAcc;\n        }),\n      };\n    };\n  },\n  sliding_window_moving_average:\n    ({\n      window_size = 10,\n      extended = false,\n      centered = true,\n    }: { window_size?: number; extended?: boolean; centered?: boolean } = {}) =>\n    (params) => {\n      const { xs, ys, ...rest } = force_numeric(params);\n      const ys2: number[] = [];\n      const xs2: Date[] = [];\n      let acc = {\n        y: 0,\n        count: 0,\n        x: 0,\n      };\n      for (let i = 0; i < ys.length + window_size; i++) {\n        if (i < ys.length) {\n          acc.x += +xs[i];\n          acc.y += ys[i];\n          acc.count++;\n        }\n        if (i >= window_size) {\n          acc.x -= +xs[i - window_size];\n          acc.y -= ys[i - window_size];\n          acc.count--;\n        }\n        if ((i >= window_size && i < ys.length) || extended) {\n          if (centered) xs2.push(new Date(acc.x / acc.count));\n          else xs2.push(xs[i]);\n          ys2.push(acc.y / acc.count);\n        }\n      }\n      return { xs: xs2, ys: ys2, ...rest };\n    },\n  median:\n    ({\n      window_size = 10,\n      extended = false,\n      centered = true,\n    }: { window_size?: number; extended?: boolean; centered?: boolean } = {}) =>\n    (params) => {\n      const { xs, ys, ...rest } = force_numeric(params);\n      const ys2: number[] = [];\n      const xs2: Date[] = [];\n      let acc = {\n        ys: [] as number[],\n        x: 0,\n      };\n      for (let i = 0; i < ys.length + window_size; i++) {\n        if (i < ys.length) {\n          acc.x += +xs[i];\n          acc.ys.push(ys[i]);\n        }\n        if (i >= window_size) {\n          acc.x -= +xs[i - window_size];\n          acc.ys.shift();\n        }\n        if ((i >= window_size && i < ys.length) || extended) {\n          if (centered) xs2.push(new Date(acc.x / acc.ys.length));\n          else xs2.push(xs[i]);\n          const sorted = acc.ys.slice().sort();\n          const mid1 = Math.floor(sorted.length / 2);\n          const mid2 = Math.ceil(sorted.length / 2);\n          ys2.push((sorted[mid1] + sorted[mid2]) / 2);\n        }\n      }\n      return { ys: ys2, xs: xs2, ...rest };\n    },\n  exponential_moving_average:\n    ({ alpha = 0.1 }: { alpha?: number } = {}) =>\n    (params) => {\n      const { ys, ...rest } = force_numeric(params);\n      let last = ys[0];\n      return {\n        ys: ys.map((y) => (last = last * (1 - alpha) + y * alpha)),\n        ...rest,\n      };\n    },\n  map_y_numbers: (fnStr: string) => {\n    const fn = myEval(\n      `(i, x, y, state, statistic, xs, ys, states, statistics, meta, vars, hass) => ${fnStr}`,\n    );\n    return ({ xs, ys, states, statistics, meta, vars, hass }) => ({\n      xs,\n      ys: mapNumbers(ys, (_, i) =>\n        // prettier-ignore\n        fn(i, xs[i], ys[i], states[i], statistics[i], xs, ys, states, statistics, meta, vars, hass),\n      ),\n    });\n  },\n  map_y: (fnStr: string) => {\n    const fn = myEval(\n      `(i, x, y, state, statistic, xs, ys, states, statistics, meta, vars, hass) => ${fnStr}`,\n    );\n    return ({ xs, ys, states, statistics, meta, vars, hass }) => ({\n      xs,\n      ys: ys.map((_, i) =>\n        // prettier-ignore\n        fn(i, xs[i], ys[i], states[i], statistics[i], xs, ys, states, statistics, meta, vars, hass),\n      ),\n    });\n  },\n  map_x: (fnStr: string) => {\n    const fn = myEval(\n      `(i, x, y, state, statistic, xs, ys, states, statistics, meta, vars, hass) => ${fnStr}`,\n    );\n    return ({ xs, ys, states, statistics, meta, vars, hass }) => ({\n      ys,\n      xs: xs.map((_, i) =>\n        // prettier-ignore\n        fn(i, xs[i], ys[i], states[i], statistics[i], xs, ys, states, statistics, meta, vars, hass),\n      ),\n    });\n  },\n  resample:\n    (intervalStr: TimeDurationStr = \"5m\") =>\n    ({ xs, ys, states, statistics }) => {\n      const data = {\n        xs: [] as Date[],\n        ys: [] as YValue[],\n        states: [] as HassEntity[],\n        statistics: [] as StatisticValue[],\n      };\n      const interval = parseTimeDuration(intervalStr);\n      const x0 = Math.floor(+xs[0] / interval) * interval;\n      const x1 = +xs[xs.length - 1];\n      let i = 0;\n      for (let x = x0; x < x1; x += interval) {\n        while (+xs[i + 1] < x && i < xs.length - 1) {\n          i++;\n        }\n        data.xs.push(new Date(x));\n        data.ys.push(ys[i]);\n        if (states[i]) data.states.push(states[i]);\n        if (statistics[i]) data.statistics.push(statistics[i]);\n      }\n      return data;\n    },\n  load_var:\n    (var_name: string) =>\n    ({ vars }) =>\n      vars[var_name],\n  store_var:\n    (var_name: string) =>\n    ({ vars, xs, ys, states, statistics, meta }) => ({\n      vars: { ...vars, [var_name]: { xs, ys, states, statistics, meta } },\n    }),\n  trendline: (p3: TrendlineType | Partial<TrendlineParam> = \"linear\") => {\n    let p2: Partial<TrendlineParam> = {};\n    if (typeof p3 == \"string\") {\n      p2 = { type: p3 };\n    } else p2 = { ...p3 };\n    p2.type ??= \"linear\";\n    p2.forecast ??= \"0s\";\n    p2.show_formula ??= false;\n    p2.show_r2 ??= false;\n    p2.degree ??= 2;\n    const p = p2 as TrendlineParam;\n    const forecast = parseTimeDuration(p.forecast);\n    return (data) => {\n      const { xs, ys, meta, ...rest } = force_numeric(data);\n      const t0 = +xs[0] - 0.1; // otherwise the power series doesn't work\n      const t1 = +xs[xs.length - 1];\n      const xs_numbers = xs.map((x) => +x - t0);\n      let RegressionClass = trendlineTypes[p.type];\n      if (!RegressionClass) {\n        throw new Error(\n          `Trendline '${p.type}' doesn't exist. Did you mean <b>${propose(\n            p.type,\n            Object.keys(trendlineTypes),\n          )}<b>?\\nOthers: ${Object.keys(trendlineTypes)}`,\n        );\n      }\n      const regression: BaseRegression = new RegressionClass(\n        xs_numbers,\n        ys,\n        p.degree,\n      );\n      let extras: string[] = [];\n      if (p.show_r2)\n        extras.push(\n          `r²=${maxDecimals(regression.score(xs_numbers, ys).r2, 2)}`,\n        );\n\n      if (forecast > 0) {\n        const N = Math.round(\n          (xs_numbers.length /\n            (xs_numbers[xs_numbers.length - 1] - xs_numbers[0])) *\n            forecast,\n        );\n        xs_numbers.push(\n          ...Array.from({ length: N }).map(\n            (_, i) => t1 - t0 + (forecast / N) * i,\n          ),\n        );\n      }\n      const ys_out = regression.predict(xs_numbers);\n\n      if (p.show_formula) extras.push(regression.toString(2));\n      return {\n        ...rest,\n        xs: xs_numbers.map((x) => new Date(x + t0)),\n        ys: ys_out,\n        meta: {\n          ...meta,\n          friendly_name:\n            \"Trend\" + (extras.length ? ` (${extras.join(\", \")})` : \"\"),\n        },\n      };\n    };\n  },\n  fn: (fnStr: string) => myEval(fnStr),\n  /*\n      example: fn(\"({xs, ys, states, statistics }) => ({xs: ys})\")\n    */\n  filter: (fnStr: string) => {\n    const fn = myEval(\n      `(i, x, y, state, statistic, xs, ys, states, statistics, meta, vars, hass) => ${fnStr}`,\n    );\n    return ({ xs, ys, states, statistics, meta, vars, hass }) => {\n      const mask = ys.map((_, i) =>\n        // prettier-ignore\n        fn(i, xs[i], ys[i], states[i], statistics[i], xs, ys, states, statistics, meta, vars, hass),\n      );\n      return {\n        ys: ys.filter((_, i) => mask[i]),\n        xs: xs.filter((_, i) => mask[i]),\n        states: states.filter((_, i) => mask[i]),\n        statistics: statistics.filter((_, i) => mask[i]),\n      };\n    };\n  },\n} satisfies Record<string, (...args: any[]) => FilterFn>;\nexport default filters;\nfunction checkTimeUnits(unit: string) {\n  if (!timeUnits[unit]) {\n    throw new Error(\n      `Unit '${unit}' is not valid, use ${Object.keys(timeUnits)}`,\n    );\n  }\n}\nconst trendlineTypes = {\n  linear: LinearRegression,\n  polynomial: PolynomialRegression,\n  power: PowerRegression,\n  exponential: ExponentialRegression,\n  theil_sen: TheilSenRegression,\n  robust_polynomial: RobustPolynomialRegression,\n  fft: FFTRegression,\n};\ntype TrendlineType = keyof typeof trendlineTypes;\ntype TrendlineParam = {\n  type: TrendlineType;\n  forecast: TimeDurationStr;\n  show_formula: boolean;\n  show_r2: boolean;\n  degree: number;\n};\nfunction maxDecimals(n: number, decimals: number) {\n  return Math.round(n * 10 ** decimals) / 10 ** decimals;\n}\n"
  },
  {
    "path": "src/hot-reload.ts",
    "content": "import isProduction from \"./is-production\";\n\nif (!isProduction) {\n  const socket = new WebSocket(\"ws://localhost:8081\");\n  socket.addEventListener(\"connection\", (event) => {\n    console.log(\"connected \", event);\n  });\n  socket.addEventListener(\"message\", async (event) => {\n    if ((window as any).no_hot_reload) return;\n    console.log(\"Message from server \", event);\n    const { action, payload } = JSON.parse(event.data);\n    if (action === \"update-app\") window.location.reload();\n    if (action === \"error\") console.warn(payload);\n  });\n}\n"
  },
  {
    "path": "src/is-production.ts",
    "content": "export default process.env.NODE_ENV === \"production\";\n"
  },
  {
    "path": "src/jsonschema.ts",
    "content": "import { InputConfig } from \"./types\";\n\ntype With$fn<T> = {\n  [K in keyof T]:\n    | (T[K] extends (infer U)[] // Handle arrays recursively\n        ? With$fn<U>[]\n        : With$fn<T[K]>) // Handle everything else recursively\n    | `${string}$ex$fn_REPLACER`; // Apply extension to everything\n};\n\nexport type JsonSchemaRoot = With$fn<InputConfig>;\n"
  },
  {
    "path": "src/parse-config/defaults.ts",
    "content": "import { merge } from \"lodash\";\nimport { Config, InputConfig } from \"../types\";\nimport { parseColorScheme } from \"./parse-color-scheme\";\nimport { getEntityIndex } from \"./parse-config\";\nimport getThemedLayout, { HATheme } from \"./themed-layout\";\ndeclare const window: Window & { PlotlyGraphCardPresets?: Record<string, InputConfig> };\nconst noop$fn = () => () => {};\nconst defaultEntityRequired = {\n  entity: \"\",\n  show_value: false,\n  internal: false,\n  time_offset: \"0s\",\n  on_legend_click: noop$fn,\n  on_legend_dblclick: noop$fn,\n  on_click: noop$fn,\n};\nconst defaultEntityOptional = {\n  mode: \"lines\",\n  line: {\n    width: 1,\n    shape: \"hv\",\n    color: ({ getFromConfig, path }) => {\n      const color_scheme = parseColorScheme(getFromConfig(\"color_scheme\"));\n      return color_scheme[getEntityIndex(path) % color_scheme.length];\n    },\n  },\n  // extend_to_present: true unless using statistics. Defined inside parse-config.ts to avoid forward depndency\n  unit_of_measurement: ({ meta }) => meta.unit_of_measurement || \"\",\n  name: ({ meta, getFromConfig }) => {\n    let name = meta.friendly_name || getFromConfig(`.entity`);\n    const attribute = getFromConfig(`.attribute`);\n    if (attribute) name += ` (${attribute}) `;\n    return name;\n  },\n  hovertemplate: ({ getFromConfig }) =>\n    `<b>${getFromConfig(\".name\")}</b><br><i>%{x}</i><br>%{y} ${getFromConfig(\n      \".unit_of_measurement\"\n    )}<extra></extra>`,\n  yaxis: ({ getFromConfig, path }) => {\n    const units: string[] = [];\n    for (let i = 0; i <= getEntityIndex(path); i++) {\n      const unit = getFromConfig(`entities.${i}.unit_of_measurement`);\n      const internal = getFromConfig(`entities.${i}.internal`);\n      if (!internal && !units.includes(unit)) units.push(unit);\n    }\n    const yaxis_idx = units.indexOf(getFromConfig(`.unit_of_measurement`)) + 1;\n    return \"y\" + (yaxis_idx === 1 ? \"\" : yaxis_idx);\n  },\n};\n\nconst defaultYamlRequired = {\n  title: \"\",\n  hours_to_show: 1,\n  refresh_interval: \"auto\",\n  color_scheme: \"category10\",\n  time_offset: \"0s\",\n  raw_plotly_config: false,\n  ha_theme: true,\n  disable_pinch_to_zoom: false,\n  raw_plotly: false,\n  defaults: {\n    entity: {},\n    xaxes: {},\n    yaxes: {},\n  },\n  layout: {},\n  on_dblclick: noop$fn,\n  autorange_after_scroll: false,\n};\n\n//\n\nconst defaultExtraXAxes: Partial<Plotly.LayoutAxis> = {\n  // automargin: true, // it makes zooming very jumpy\n  type: \"date\",\n  autorange: false,\n  overlaying: \"x\",\n  showgrid: false,\n  visible: false,\n};\n\nconst defaultExtraYAxes: Partial<Plotly.LayoutAxis> = {\n  // automargin: true, // it makes zooming very jumpy\n  side: \"right\",\n  overlaying: \"y\",\n  showgrid: false,\n  visible: false,\n  // This makes sure that the traces are rendered above the right y axis,\n  // including the marker and its text. Useful for show_value. See cliponaxis in entity\n  layer: \"below traces\",\n};\n\nconst defaultYamlOptional: {\n  layout: Partial<Plotly.Layout>;\n  config: Partial<Plotly.Config>;\n} = {\n  config: {\n    displaylogo: false,\n    scrollZoom: true,\n    modeBarButtonsToRemove: [\"resetScale2d\", \"toImage\", \"lasso2d\", \"select2d\"],\n    // @ts-expect-error expects a string, not a function\n    locale: ({ hass }) => hass.locale?.language,\n  },\n  layout: {\n    height: 285,\n    dragmode: \"pan\",\n    xaxis: {\n      autorange: false,\n      type: \"date\",\n      // automargin: true, // it makes zooming very jumpy\n    },\n    ...Object.fromEntries(\n      Array.from({ length: 28 }).map((_, i) => [\n        `xaxis${i + 2}`,\n        { ...defaultExtraXAxes },\n      ])\n    ),\n    yaxis: {\n      // automargin: true, // it makes zooming very jumpy\n    },\n    yaxis2: {\n      // automargin: true, // it makes zooming very jumpy\n      ...defaultExtraYAxes,\n      visible: true,\n    },\n    ...Object.fromEntries(\n      Array.from({ length: 27 }).map((_, i) => [\n        `yaxis${i + 3}`,\n        { ...defaultExtraYAxes },\n      ])\n    ),\n    legend: {\n      orientation: \"h\",\n      bgcolor: \"transparent\",\n      x: 0,\n      y: 1,\n      yanchor: \"bottom\",\n    },\n    title: {\n      y: 1,\n      pad: {\n        t: 15,\n      },\n    },\n    modebar: {\n      // vertical so it doesn't occlude the legend\n      orientation: \"v\",\n    },\n    margin: {\n      b: 50,\n      t: 0,\n      l: 60,\n      // @ts-expect-error functions are not a plotly thing, only this card\n      r: ({ getFromConfig }) => {\n        const entities = getFromConfig(`entities`);\n        const usesRightAxis = entities.some(({ yaxis }) => yaxis === \"y2\");\n        const usesShowValue = entities.some(({ show_value }) => show_value);\n        return usesRightAxis | usesShowValue ? 60 : 30;\n      },\n    },\n  },\n};\n\nfunction getPresetYaml(presets: string | string[] | undefined, skips?: Set<string>): Partial<InputConfig> {\n  if (!window.PlotlyGraphCardPresets || presets === undefined) return {};\n  if (!Array.isArray(presets)) presets = [presets];\n  if (presets.length == 0) return {};\n  if (skips === undefined) skips = new Set<string>();\n  const nestedPresets: string[] = [];\n  const presetYamls = presets.map((preset) => {\n    const yaml = window.PlotlyGraphCardPresets![preset] ?? {};\n    if (yaml.preset !== undefined) {\n      if (!Array.isArray(yaml.preset)) yaml.preset = [yaml.preset];\n      nestedPresets.push(...yaml.preset);\n    }\n    return yaml;\n  });\n  const newPresets = nestedPresets.filter((preset) => !skips.has(preset));\n  const nestedYaml = getPresetYaml(newPresets, new Set([...skips, ...presets]));\n  return merge({}, ...presetYamls, nestedYaml);\n}\n\nexport function addPreParsingDefaults(\n  yaml_in: InputConfig,\n  css_vars: HATheme\n): InputConfig {\n  // merging in two steps to ensure ha_theme and raw_plotly_config took its default value\n  let yaml = merge({}, yaml_in, defaultYamlRequired, yaml_in);\n  const preset = getPresetYaml(yaml.preset);\n  for (let i = 1; i < 31; i++) {\n    for (const d of [\"x\", \"y\"]) {\n      const axis = d + \"axis\" + (i == 1 ? \"\" : i);\n      yaml.layout[axis] = merge(\n        {},\n        yaml.layout[axis],\n        yaml.defaults[d + \"axes\"],\n        preset.defaults?.[d+ \"axes\"] ?? {},\n        yaml.layout[axis]\n      );\n    }\n  }\n  yaml = merge(\n    {},\n    yaml,\n    {\n      layout: yaml.ha_theme ? getThemedLayout(css_vars) : {},\n    },\n    yaml.raw_plotly_config ? {} : defaultYamlOptional,\n    preset,\n    yaml\n  );\n\n  yaml.entities = yaml.entities.map((entity) => {\n    if (typeof entity === \"string\") entity = { entity };\n    entity.entity ??= \"\";\n    const [oldAPI_entity, oldAPI_attribute] = entity.entity.split(\"::\");\n    if (oldAPI_attribute) {\n      entity.entity = oldAPI_entity;\n      entity.attribute = oldAPI_attribute;\n    }\n    entity = merge(\n      {},\n      entity,\n      defaultEntityRequired,\n      yaml.raw_plotly_config ? {} : defaultEntityOptional,\n      yaml.defaults?.entity,\n      entity\n    );\n    return entity;\n  });\n  return yaml;\n}\n\nexport function addPostParsingDefaults(\n  yaml: Config & { visible_range: [number, number] }\n): Config {\n  /**\n   * These cannot be done via defaults because they depend on the entities already being fully evaluated and filtered\n   *  */\n  const yAxisTitles = Object.fromEntries(\n    yaml.entities.map(({ unit_of_measurement, yaxis }) => [\n      \"yaxis\" + yaxis?.slice(1),\n      { title: unit_of_measurement },\n    ])\n  );\n  const layout = merge(\n    {},\n    yaml.layout,\n    yaml.raw_plotly_config\n      ? {}\n      : {\n          xaxis: {\n            range: yaml.visible_range,\n          },\n        },\n    yaml.raw_plotly_config ? {} : yAxisTitles,\n    yaml.layout\n  );\n  return merge({}, yaml, { layout }, yaml);\n}\n"
  },
  {
    "path": "src/parse-config/deprecations.ts",
    "content": "import { parseTimeDuration } from \"../duration/duration\";\n\nexport default function getDeprecationError(path: string, value: any) {\n  const e = _getDeprecationError(path, value);\n  if (e) return new Error(`at [${path}]: ${e}`);\n  return null;\n}\nfunction _getDeprecationError(path: string, value: any) {\n  if (path.match(/^no_theme$/))\n    return `renamed to <a href=\"https://github.com/dbuezas/lovelace-plotly-graph-card#home-assistant-theming\">ha_theme</a> (inverted logic) in v3.0.0`;\n  if (path.match(/^no_default_layout$/))\n    return `replaced with more general <a href=\"https://github.com/dbuezas/lovelace-plotly-graph-card#raw-plotly-config\">raw-plotly-config</a> in v3.0.0. See <a href=\"https://github.com/dbuezas/lovelace-plotly-graph-card#no_default_layout\">layout migration guide</a>.`;\n  if (path.match(/^offset$/)) return \"renamed to time_offset in v3.0.0\";\n  if (path.match(/^entities\\.\\d+\\.offset$/)) {\n    try {\n      parseTimeDuration(value);\n      return 'renamed to time_offset in v3.0.0 to avoid conflicts with <a href=\"https://plotly.com/javascript/reference/bar/#bar-offset\">bar-offsets</a>.';\n    } catch (e) {\n      // bar-offsets are numbers without time unit\n    }\n  }\n  if (path.match(/^entities\\.\\d+\\.lambda$/))\n    return `removed in v3.0.0, use <a href=\"https://github.com/dbuezas/lovelace-plotly-graph-card#filters\">filters</a> instead. See <a href=\"https://github.com/dbuezas/lovelace-plotly-graph-card#lambda\">lambda migration guide</a>.`;\n  if (path.match(/^entities\\.\\d+\\.show_value\\.right_margin$/))\n    return \"removed in v3.0.0, use `true` and set the global `time_offset` or `layout.margins.r` to make space at the right. \";\n  if (path.match(/^significant_changes_only$/))\n    return \"removed in v3.0.0, it is now always set to false\";\n  if (path.match(/^minimal_response$/))\n    return \"removed in v3.0.0, if you need attributes use the 'attribute' parameter instead.\";\n  return null;\n}\n"
  },
  {
    "path": "src/parse-config/parse-color-scheme.ts",
    "content": "import { InputConfig } from \"../types\";\n\n/*\nUsage example in YAML:\n\n  color_scheme: accent\n  color_scheme: 0 # both mean the same\n*/\nexport type ColorSchemeArray = string[];\n// prettier-ignore\nconst colorSchemes = {\n  // https://vega.github.io/vega/docs/schemes/#categorical\n  accent: [\"#7fc97f\",\"#beaed4\",\"#fdc086\",\"#ffff99\",\"#386cb0\",\"#f0027f\",\"#bf5b17\",\"#666666\"],\n  category10: [\"#1f77b4\",\"#ff7f0e\",\"#2ca02c\",\"#d62728\",\"#9467bd\",\"#8c564b\",\"#e377c2\",\"#7f7f7f\",\"#bcbd22\",\"#17becf\"],\n  category20: [\"#1f77b4\",\"#aec7e8\",\"#ff7f0e\",\"#ffbb78\",\"#2ca02c\",\"#98df8a\",\"#d62728\",\"#ff9896\",\"#9467bd\",\"#c5b0d5\",\"#8c564b\",\"#c49c94\",\"#e377c2\",\"#f7b6d2\",\"#7f7f7f\",\"#c7c7c7\",\"#bcbd22\",\"#dbdb8d\",\"#17becf\",\"#9edae5\"],\n  category20b: [\"#393b79\",\"#5254a3\",\"#6b6ecf\",\"#9c9ede\",\"#637939\",\"#8ca252\",\"#b5cf6b\",\"#cedb9c\",\"#8c6d31\",\"#bd9e39\",\"#e7ba52\",\"#e7cb94\",\"#843c39\",\"#ad494a\",\"#d6616b\",\"#e7969c\",\"#7b4173\",\"#a55194\",\"#ce6dbd\",\"#de9ed6\"],\n  category20c: [\"#3182bd\",\"#6baed6\",\"#9ecae1\",\"#c6dbef\",\"#e6550d\",\"#fd8d3c\",\"#fdae6b\",\"#fdd0a2\",\"#31a354\",\"#74c476\",\"#a1d99b\",\"#c7e9c0\",\"#756bb1\",\"#9e9ac8\",\"#bcbddc\",\"#dadaeb\",\"#636363\",\"#969696\",\"#bdbdbd\",\"#d9d9d9\"],\n  dark2: [\"#1b9e77\",\"#d95f02\",\"#7570b3\",\"#e7298a\",\"#66a61e\",\"#e6ab02\",\"#a6761d\",\"#666666\"],\n  paired: [\"#a6cee3\",\"#1f78b4\",\"#b2df8a\",\"#33a02c\",\"#fb9a99\",\"#e31a1c\",\"#fdbf6f\",\"#ff7f00\",\"#cab2d6\",\"#6a3d9a\",\"#ffff99\",\"#b15928\"],\n  pastel1: [\"#fbb4ae\",\"#b3cde3\",\"#ccebc5\",\"#decbe4\",\"#fed9a6\",\"#ffffcc\",\"#e5d8bd\",\"#fddaec\",\"#f2f2f2\"],\n  pastel2: [\"#b3e2cd\",\"#fdcdac\",\"#cbd5e8\",\"#f4cae4\",\"#e6f5c9\",\"#fff2ae\",\"#f1e2cc\",\"#cccccc\"],\n  set1: [\"#e41a1c\",\"#377eb8\",\"#4daf4a\",\"#984ea3\",\"#ff7f00\",\"#ffff33\",\"#a65628\",\"#f781bf\",\"#999999\"],\n  set2: [\"#66c2a5\",\"#fc8d62\",\"#8da0cb\",\"#e78ac3\",\"#a6d854\",\"#ffd92f\",\"#e5c494\",\"#b3b3b3\"],\n  set3: [\"#8dd3c7\",\"#ffffb3\",\"#bebada\",\"#fb8072\",\"#80b1d3\",\"#fdb462\",\"#b3de69\",\"#fccde5\",\"#d9d9d9\",\"#bc80bd\",\"#ccebc5\",\"#ffed6f\"],\n  tableau10: [\"#4c78a8\",\"#f58518\",\"#e45756\",\"#72b7b2\",\"#54a24b\",\"#eeca3b\",\"#b279a2\",\"#ff9da6\",\"#9d755d\",\"#bab0ac\"],\n  tableau20: [\"#4c78a8\",\"#9ecae9\",\"#f58518\",\"#ffbf79\",\"#54a24b\",\"#88d27a\",\"#b79a20\",\"#f2cf5b\",\"#439894\",\"#83bcb6\",\"#e45756\",\"#ff9d98\",\"#79706e\",\"#bab0ac\",\"#d67195\",\"#fcbfd2\",\"#b279a2\",\"#d6a5c9\",\"#9e765f\",\"#d8b5a5\"],\n  // https://www.omnisci.com/blog/12-color-palettes-for-telling-better-stories-with-your-data\n  retro_metro: [\"#ea5545\", \"#f46a9b\", \"#ef9b20\", \"#edbf33\", \"#ede15b\", \"#bdcf32\", \"#87bc45\", \"#27aeef\", \"#b33dc6\"],\n  dutch_field: [\"#e60049\", \"#0bb4ff\", \"#50e991\", \"#e6d800\", \"#9b19f5\", \"#ffa300\", \"#dc0ab4\", \"#b3d4ff\", \"#00bfa0\"],\n  river_nights: [\"#b30000\", \"#7c1158\", \"#4421af\", \"#1a53ff\", \"#0d88e6\", \"#00b7c7\", \"#5ad45a\", \"#8be04e\", \"#ebdc78\"],\n  spring_pastels: [\"#fd7f6f\", \"#7eb0d5\", \"#b2e061\", \"#bd7ebe\", \"#ffb55a\", \"#ffee65\", \"#beb9db\", \"#fdcce5\", \"#8bd3c7\"],\n  blue_to_yellow: [\"#115f9a\", \"#1984c5\", \"#22a7f0\", \"#48b5c4\", \"#76c68f\", \"#a6d75b\", \"#c9e52f\", \"#d0ee11\", \"#d0f400\"],\n  grey_to_red: [\"#d7e1ee\", \"#cbd6e4\", \"#bfcbdb\", \"#b3bfd1\", \"#a4a2a8\", \"#df8879\", \"#c86558\", \"#b04238\", \"#991f17\"],\n  black_to_pink: [\"#2e2b28\", \"#3b3734\", \"#474440\", \"#54504c\", \"#6b506b\", \"#ab3da9\", \"#de25da\", \"#eb44e8\", \"#ff80ff\"],\n  blue_to_red: [\"#1984c5\", \"#22a7f0\", \"#63bff0\", \"#a7d5ed\", \"#e2e2e2\", \"#e1a692\", \"#de6e56\", \"#e14b31\", \"#c23728\"],\n  orange_to_purple: [\"#ffb400\", \"#d2980d\", \"#a57c1b\", \"#786028\", \"#363445\", \"#48446e\", \"#5e569b\", \"#776bcd\", \"#9080ff\"],\n  pink_foam: [\"#54bebe\", \"#76c8c8\", \"#98d1d1\", \"#badbdb\", \"#dedad2\", \"#e4bcad\", \"#df979e\", \"#d7658b\", \"#c80064\"],\n  salmon_to_aqua: [\"#e27c7c\", \"#a86464\", \"#6d4b4b\", \"#503f3f\", \"#333333\", \"#3c4e4b\", \"#466964\", \"#599e94\", \"#6cd4c5\"],\n}\nfunction isColorSchemeArray(obj: any): obj is ColorSchemeArray {\n  return Array.isArray(obj);\n}\n\nexport type ColorSchemeNames = keyof typeof colorSchemes;\n\nexport function parseColorScheme(\n  color_scheme: InputConfig[\"color_scheme\"]\n): ColorSchemeArray {\n  const schemeName = color_scheme ?? \"category10\";\n  const colorScheme = isColorSchemeArray(schemeName)\n    ? schemeName\n    : colorSchemes[schemeName] ||\n      colorSchemes[Object.keys(colorSchemes)[schemeName]] ||\n      null;\n  if (colorScheme === null) {\n    throw new Error(\n      `color_scheme: \"${color_scheme}\" is not valid. Valid are an array of colors (see readme) or ${Object.keys(\n        colorSchemes\n      )}`\n    );\n  }\n  return colorScheme;\n}\n"
  },
  {
    "path": "src/parse-config/parse-config.ts",
    "content": "import Cache from \"../cache/Cache\";\nimport { HATheme } from \"./themed-layout\";\n\nimport propose from \"propose\";\n\nimport get from \"lodash/get\";\nimport { addPreParsingDefaults, addPostParsingDefaults } from \"./defaults\";\nimport {\n  isRelativeTime,\n  isTimeDuration,\n  parseRelativeTime,\n  parseTimeDuration,\n  setDateFnDefaultOptions,\n} from \"../duration/duration\";\nimport { parseStatistics } from \"./parse-statistics\";\nimport { HomeAssistant } from \"custom-card-helpers\";\nimport filters from \"../filters/filters\";\nimport bounds from \"binary-search-bounds\";\nimport { has } from \"lodash\";\nimport { StatisticValue } from \"../recorder-types\";\nimport { Config, EntityData, HassEntity, InputConfig, YValue } from \"../types\";\nimport getDeprecationError from \"./deprecations\";\n\nclass ConfigParser {\n  private yaml: Partial<Config> = {};\n  private errors?: Error[];\n  private yaml_with_defaults?: InputConfig;\n  private hass?: HomeAssistant;\n  cache = new Cache();\n  private busy = false;\n  private fnParam!: FnParam;\n  private observed_range: [number, number] = [Date.now(), Date.now()];\n  public resetObservedRange() {\n    this.observed_range = [Date.now(), Date.now()];\n  }\n\n  async update(input: {\n    yaml: InputConfig;\n    hass: HomeAssistant;\n    css_vars: HATheme;\n  }) {\n    if (this.busy) throw new Error(\"ParseConfig was updated while busy\");\n    this.busy = true;\n    try {\n      return this._update(input);\n    } finally {\n      this.busy = false;\n    }\n  }\n  private async _update({\n    yaml: input_yaml,\n    hass,\n    css_vars,\n  }: {\n    yaml: InputConfig;\n    hass: HomeAssistant;\n    css_vars: HATheme;\n  }): Promise<{ errors: Error[]; parsed: Config }> {\n    this.yaml = {};\n    this.errors = [];\n    this.hass = hass;\n    this.yaml_with_defaults = addPreParsingDefaults(input_yaml, css_vars);\n    setDateFnDefaultOptions(hass);\n\n    this.fnParam = {\n      vars: {},\n      path: \"\",\n      hass,\n      css_vars,\n      getFromConfig: () => \"\",\n      get: () => \"\",\n    };\n    for (const [key, value] of Object.entries(this.yaml_with_defaults)) {\n      try {\n        await this.evalNode({\n          parent: this.yaml,\n          path: key,\n          key: key,\n          value,\n        });\n      } catch (e) {\n        console.warn(`Plotly Graph Card: Error parsing [${key}]`, e);\n        this.errors?.push(e as Error);\n      }\n    }\n    this.yaml = addPostParsingDefaults(this.yaml as Config);\n\n    return { errors: this.errors, parsed: this.yaml as Config };\n  }\n  private async evalNode({\n    parent,\n    path,\n    key,\n    value,\n  }: {\n    parent: object;\n    path: string;\n    key: string;\n    value: any;\n  }) {\n    if (path.match(/^defaults$/)) return;\n    this.fnParam.path = path;\n    this.fnParam.getFromConfig = (pathQuery: string) =>\n      this.getEvaledPath(pathQuery, path /* caller */);\n    this.fnParam.get = this.fnParam.getFromConfig;\n\n    if (\n      !this.fnParam.xs && // hasn't fetched yet\n      path.match(/^entities\\.\\d+\\./) &&\n      !path.match(\n        /^entities\\.\\d+\\.(entity|attribute|time_offset|statistic|period)/\n      ) && //isInsideFetchParamNode\n      (is$fn(value) || path.match(/^entities\\.\\d+\\.filters\\.\\d+$/)) // if function of filter\n    ) {\n      const entityPath = path.match(/^(entities\\.\\d+)\\./)![1];\n      await this.fetchDataForEntity(entityPath);\n    }\n\n    if (typeof value === \"string\") {\n      if (value.startsWith(\"$ex\")) {\n        value =\n          \"$fn ({ getFromConfig, get, hass, vars, path, css_vars, xs, ys, statistics, states, meta }) => \" +\n          value.slice(3);\n      }\n      if (value.startsWith(\"$fn\")) {\n        value = myEval(value.slice(3));\n      }\n    }\n    const error = getDeprecationError(path, value);\n    if (error) this.errors?.push(error);\n\n    if (typeof value === \"function\") {\n      /**\n       * Allowing functions that return functions makes it very slow when large arrays are returned.\n       * This is because awaits are expensive.\n       */\n\n      parent[key] = value = value(this.fnParam);\n    } else if (isObjectOrArray(value)) {\n      const me = Array.isArray(value) ? [] : {};\n      parent[key] = me;\n      for (const [childKey, childValue] of Object.entries(value)) {\n        const childPath = `${path}.${childKey}`;\n        try {\n          await this.evalNode({\n            parent: me,\n            path: childPath,\n            key: childKey,\n            value: childValue,\n          });\n        } catch (e: any) {\n          console.warn(`Plotly Graph Card: Error parsing [${childPath}]`, e);\n          this.errors?.push(new Error(`at [${childPath}]: ${e?.message || e}`));\n        }\n      }\n    } else {\n      parent[key] = value;\n    }\n\n    // we're now on the way back of traversal, `value` is fully evaluated (not a function)\n    value = parent[key];\n\n    if (path.match(/^entities\\.\\d+\\.filters\\.\\d+$/)) {\n      await this.evalFilter({ parent, path, key, value });\n    }\n    if (path.match(/^entities\\.\\d+$/)) {\n      if (!this.fnParam.xs) {\n        await this.fetchDataForEntity(path);\n      }\n      const me = parent[key];\n      if (!this.fnParam.getFromConfig(\"raw_plotly_config\")) {\n        if (!me.x) me.x = this.fnParam.xs;\n        if (!me.y) me.y = this.fnParam.ys;\n        if (me.x.length === 0 && me.y.length === 0) {\n          /*\n        Traces with no data are removed from the legend by plotly. \n        Setting them to have null element prevents that.\n        */\n          me.x = [new Date()];\n          me.y = [null];\n        }\n      }\n\n      delete this.fnParam.xs;\n      delete this.fnParam.ys;\n      delete this.fnParam.statistics;\n      delete this.fnParam.states;\n      delete this.fnParam.meta;\n    }\n    if (path.match(/^entities$/)) {\n      parent[key] = parent[key].filter(({ internal }) => !internal);\n      const entities = parent[key];\n      const count = entities.length;\n      // Preserving the original sequence of real_traces is important for `fill: tonexty`\n      // https://github.com/dbuezas/lovelace-plotly-graph-card/issues/87\n      for (let i = 0; i < count; i++) {\n        const trace = entities[i];\n        if (trace.show_value) {\n          trace.legendgroup ??= \"group\" + i;\n          entities.push({\n            texttemplate: `%{y:.2~f} ${this.fnParam.getFromConfig(\n              `entities.${i}.unit_of_measurement`\n            )}`, // here so it can be overwritten\n            ...trace,\n            cliponaxis: false, // allows the marker + text to be rendered above the right y axis. See https://github.com/dbuezas/lovelace-plotly-graph-card/issues/171\n            mode: \"text+markers\",\n            showlegend: false,\n            hoverinfo: \"skip\",\n            textposition: \"middle right\",\n            marker: {\n              color: trace.line?.color,\n            },\n            textfont: {\n              color: trace.line?.color,\n            },\n            x: trace.x.slice(-1),\n            y: trace.y.slice(-1),\n          });\n        }\n      }\n    }\n  }\n\n  private async fetchDataForEntity(path: string) {\n    let visible_range = this.fnParam.getFromConfig(\"visible_range\");\n    if (!visible_range) {\n      let global_offset = parseTimeDuration(\n        this.fnParam.getFromConfig(\"time_offset\")\n      );\n      const hours_to_show = this.fnParam.getFromConfig(\"hours_to_show\");\n      if (isRelativeTime(hours_to_show)) {\n        const [start, end] = parseRelativeTime(hours_to_show);\n        visible_range = [start + global_offset, end + global_offset] as [\n          number,\n          number\n        ];\n      } else {\n        let ms_to_show;\n        if (isTimeDuration(hours_to_show)) {\n          ms_to_show = parseTimeDuration(hours_to_show);\n        } else if (typeof hours_to_show === \"number\") {\n          ms_to_show = hours_to_show * 60 * 60 * 1000;\n        } else {\n          throw new Error(\n            `${hours_to_show} is not a valid duration. Use numbers, durations (e.g 1d) or dynamic time (e.g current_day)`\n          );\n        }\n        visible_range = [\n          +new Date() - ms_to_show + global_offset,\n          +new Date() + global_offset,\n        ] as [number, number];\n      }\n      this.yaml.visible_range = visible_range;\n    }\n    if (this.fnParam.getFromConfig(\"autorange_after_scroll\")) {\n      this.observed_range = visible_range.slice();\n    }\n    this.observed_range[0] = Math.min(this.observed_range[0], visible_range[0]);\n    this.observed_range[1] = Math.max(this.observed_range[1], visible_range[1]);\n    const statisticsParams = parseStatistics(\n      visible_range,\n      this.fnParam.getFromConfig(path + \".statistic\"),\n      this.fnParam.getFromConfig(path + \".period\")\n    );\n    const attribute = this.fnParam.getFromConfig(path + \".attribute\") as\n      | string\n      | undefined;\n    const fetchConfig = {\n      entity: this.fnParam.getFromConfig(path + \".entity\"),\n      ...(statisticsParams ? statisticsParams : attribute ? { attribute } : {}),\n    };\n    const offset = parseTimeDuration(\n      this.fnParam.getFromConfig(path + \".time_offset\")\n    );\n\n    const range_to_fetch = [\n      visible_range[0] - offset,\n      visible_range[1] - offset,\n    ];\n    const fetch_mask = this.fnParam.getFromConfig(\"fetch_mask\");\n    const i = getEntityIndex(path);\n    const data =\n      // TODO: decide about minimal response\n      fetch_mask[i] === false // also fetch if it is undefined. This means the entity is new\n        ? this.cache.getData(fetchConfig)\n        : await this.cache.fetch(range_to_fetch, fetchConfig, this.hass!);\n    const extend_to_present =\n      this.fnParam.getFromConfig(path + \".extend_to_present\") ??\n      !statisticsParams;\n\n    data.xs = data.xs.map((x) => new Date(+x + offset));\n\n    removeOutOfRange(data, this.observed_range);\n    if (extend_to_present && data.xs.length > 0) {\n      // Todo: should this be done after the entity was fully evaluated?\n      // this would make it also work if filters change the data.\n      // Would also need to be combined with yet another removeOutOfRange call.\n      const last_i = data.xs.length - 1;\n      const now = Math.min(this.observed_range[1], Date.now());\n      data.xs.push(new Date(Math.min(this.observed_range[1], now + offset)));\n      data.ys.push(data.ys[last_i]);\n      if (data.states.length) data.states.push(data.states[last_i]);\n      if (data.statistics.length) data.statistics.push(data.statistics[last_i]);\n    }\n    this.fnParam.xs = data.xs;\n    this.fnParam.ys = data.ys;\n    this.fnParam.statistics = data.statistics;\n    this.fnParam.states = data.states;\n    this.fnParam.meta = this.hass?.states[fetchConfig.entity]?.attributes || {};\n  }\n\n  private getEvaledPath(path: string, callingPath: string) {\n    if (path.startsWith(\".\"))\n      path = callingPath\n        .split(\".\")\n        .slice(0, -1)\n        .concat(path.slice(1).split(\".\"))\n        .join(\".\");\n    if (has(this.yaml, path)) return get(this.yaml, path);\n\n    let value = this.yaml_with_defaults;\n    for (const key of path.split(\".\")) {\n      if (value === undefined) return undefined;\n      value = value[key];\n      if (is$fn(value)) {\n        throw new Error(\n          `Since [${path}] is a $fn, it has to be defined before [${callingPath}]`\n        );\n      }\n    }\n    return value;\n  }\n  private async evalFilter(input: {\n    parent: object;\n    path: string;\n    key: string;\n    value: any;\n  }) {\n    const obj = input.value;\n    let filterName: string;\n    let config: any = null;\n    if (typeof obj === \"string\") {\n      filterName = obj;\n    } else {\n      filterName = Object.keys(obj)[0];\n      config = Object.values(obj)[0];\n    }\n    const filter = filters[filterName];\n    if (!filter) {\n      throw new Error(\n        `Filter '${filterName}' doesn't exist. Did you mean <b>${propose(\n          filterName,\n          Object.keys(filters)\n        )}<b>?\\nOthers: ${Object.keys(filters)}`\n      );\n    }\n    const filterfn = config === null ? filter() : filter(config);\n    try {\n      const r = await filterfn(this.fnParam);\n      for (const key in r) {\n        this.fnParam[key] = r[key];\n      }\n    } catch (e) {\n      console.error(e);\n      throw new Error(`Error in filter: ${e}`);\n    }\n  }\n}\n\nconst myEval = typeof window != \"undefined\" ? window.eval : global.eval;\n\nfunction isObjectOrArray(value) {\n  return value !== null && typeof value == \"object\" && !(value instanceof Date);\n}\n\nfunction is$fn(value) {\n  return (\n    typeof value === \"function\" ||\n    (typeof value === \"string\" && value.startsWith(\"$fn\")) ||\n    (typeof value === \"string\" && value.startsWith(\"$ex\"))\n  );\n}\n\nfunction removeOutOfRange(data: EntityData, range: [number, number]) {\n  const first = bounds.le(data.xs, new Date(range[0]));\n  if (first > -1) {\n    data.xs.splice(0, first);\n    data.xs[0] = new Date(range[0]);\n    data.ys.splice(0, first);\n    data.states.splice(0, first);\n    data.statistics.splice(0, first);\n  }\n  const last = bounds.gt(data.xs, new Date(range[1]));\n  if (last > -1) {\n    data.xs.splice(last);\n    data.ys.splice(last);\n    data.states.splice(last);\n    data.statistics.splice(last);\n  }\n}\ntype GetFromConfig = (\n  string\n) => ReturnType<InstanceType<typeof ConfigParser>[\"getEvaledPath\"]>;\ntype FnParam = {\n  getFromConfig: GetFromConfig;\n  get: GetFromConfig;\n  hass: HomeAssistant;\n  vars: Record<string, any>;\n  path: string;\n  css_vars: HATheme;\n  xs?: Date[];\n  ys?: YValue[];\n  statistics?: StatisticValue[];\n  states?: HassEntity[];\n  meta?: HassEntity[\"attributes\"];\n};\nexport const getEntityIndex = (path: string) =>\n  +path.match(/entities\\.(\\d+)/)![1];\nexport { ConfigParser };\n"
  },
  {
    "path": "src/parse-config/parse-statistics.ts",
    "content": "import { getIsPureObject } from \"../utils\";\nimport {\n  AutoPeriodConfig,\n  StatisticPeriod,\n  StatisticType,\n  STATISTIC_PERIODS,\n  STATISTIC_TYPES,\n} from \"../recorder-types\";\n\nimport { parseTimeDuration } from \"../duration/duration\";\n\nfunction getIsAutoPeriodConfig(periodObj: any): periodObj is AutoPeriodConfig {\n  if (!getIsPureObject(periodObj)) return false;\n  let lastDuration = -1;\n  for (const durationStr in periodObj) {\n    const period = periodObj[durationStr];\n    const duration = parseTimeDuration(durationStr as any); // will throw if not a valud duration\n    if (!STATISTIC_PERIODS.includes(period as any)) {\n      throw new Error(\n        `Error parsing automatic period config: \"${period}\" not expected. Must be ${STATISTIC_PERIODS}`\n      );\n    }\n    if (duration <= lastDuration) {\n      throw new Error(\n        `Error parsing automatic period config: ranges must be sorted in ascending order, \"${durationStr}\" not expected`\n      );\n    }\n    lastDuration = duration;\n  }\n  return true;\n}\nexport function parseStatistics(\n  visible_range: number[],\n  statistic?: StatisticType,\n  period?: StatisticPeriod | \"auto\" | AutoPeriodConfig\n) {\n  if (!statistic && !period) return null;\n  statistic ??= \"mean\";\n  period ??= \"hour\";\n  if (period === \"auto\") {\n    period = {\n      \"0\": \"5minute\",\n      \"100h\": \"hour\",\n      \"100d\": \"day\",\n      \"100w\": \"week\",\n      \"100M\": \"month\",\n    };\n  }\n  if (getIsAutoPeriodConfig(period)) {\n    const autoPeriod = period;\n    period = \"5minute\";\n    const timeSpan = visible_range[1] - visible_range[0];\n    const mapping = Object.entries(autoPeriod).map(\n      ([duration, period]) =>\n        [parseTimeDuration(duration as any), period] as [\n          number,\n          StatisticPeriod\n        ]\n    );\n\n    for (const [fromMS, aPeriod] of mapping) {\n      /*\n          the durations are validated to be sorted in ascendinig order\n          when the config is parsed\n        */\n      if (timeSpan >= fromMS) period = aPeriod;\n    }\n  }\n  if (!STATISTIC_TYPES.includes(statistic))\n    throw new Error(\n      `statistic: \"${statistic}\" is not valid. Use ${STATISTIC_TYPES}`\n    );\n  if (!STATISTIC_PERIODS.includes(period))\n    throw new Error(\n      `period: \"${period}\" is not valid. Use ${STATISTIC_PERIODS}`\n    );\n  return { statistic, period };\n}\n"
  },
  {
    "path": "src/parse-config/themed-layout.ts",
    "content": "export type HATheme = {\n  \"card-background-color\": string;\n  \"primary-background-color\": string;\n  \"primary-color\": string;\n  \"primary-text-color\": string;\n  \"secondary-text-color\": string;\n};\n\nconst themeAxisStyle = {\n  tickcolor: \"rgba(127,127,127,.3)\",\n  gridcolor: \"rgba(127,127,127,.3)\",\n  linecolor: \"rgba(127,127,127,.3)\",\n  zerolinecolor: \"rgba(127,127,127,.3)\",\n};\n\nexport default function getThemedLayout(\n  haTheme: HATheme\n): Partial<Plotly.Layout> {\n  return {\n    paper_bgcolor: haTheme[\"card-background-color\"],\n    plot_bgcolor: haTheme[\"card-background-color\"],\n    font: {\n      color: haTheme[\"secondary-text-color\"],\n      size: 11,\n    },\n    xaxis: { ...themeAxisStyle },\n    yaxis: { ...themeAxisStyle },\n    ...Object.fromEntries(\n      Array.from({ length: 28 }).map((_, i) => [\n        `yaxis${i + 2}`,\n        { ...themeAxisStyle },\n      ])\n    ),\n  };\n}\n"
  },
  {
    "path": "src/plotly-graph-card.ts",
    "content": "import { HomeAssistant } from \"custom-card-helpers\";\nimport EventEmitter from \"events\";\nimport mapValues from \"lodash/mapValues\";\nimport { version } from \"../package.json\";\nimport insertStyleHack from \"./style-hack\";\nimport Plotly from \"./plotly\";\nimport {\n  Config,\n  InputConfig,\n  isEntityIdAttrConfig,\n  isEntityIdStateConfig,\n  isEntityIdStatisticsConfig,\n} from \"./types\";\nimport isProduction from \"./is-production\";\nimport \"./hot-reload\";\nimport { debounce, sleep } from \"./utils\";\nimport { parseISO } from \"date-fns\";\nimport { TouchController } from \"./touch-controller\";\nimport { ConfigParser } from \"./parse-config/parse-config\";\nimport { merge } from \"lodash\";\n\nconst componentName = isProduction ? \"plotly-graph\" : \"plotly-graph-dev\";\n\nconsole.info(\n  `%c ${componentName.toUpperCase()} %c ${version} ${process.env.NODE_ENV}`,\n  \"color: orange; font-weight: bold; background: black\",\n  \"color: white; font-weight: bold; background: dimgray\"\n);\n\nexport class PlotlyGraph extends HTMLElement {\n  contentEl: Plotly.PlotlyHTMLElement & {\n    data: (Plotly.PlotData & { entity: string })[];\n    layout: Plotly.Layout;\n  };\n  errorMsgEl: HTMLElement;\n  cardEl: HTMLElement;\n  resetButtonEl: HTMLButtonElement;\n  titleEl: HTMLElement;\n  config!: InputConfig;\n  parsed_config!: Config;\n  size: { width?: number; height?: number } = {};\n  _hass?: HomeAssistant;\n  isBrowsing = false;\n  isInternalRelayout = 0;\n  touchController: TouchController;\n  configParser = new ConfigParser();\n  pausedRendering = false;\n  handles: {\n    resizeObserver?: ResizeObserver;\n    relayoutListener?: EventEmitter;\n    restyleListener?: EventEmitter;\n    refreshTimeout?: number;\n    legendItemClick?: EventEmitter;\n    legendItemDoubleclick?: EventEmitter;\n    dataClick?: EventEmitter;\n    doubleclick?: EventEmitter;\n    annotationClick?: EventEmitter;\n    buttonClick?: EventEmitter;\n  } = {};\n\n  constructor() {\n    super();\n    if (!isProduction) {\n      // for dev purposes\n      // @ts-expect-error\n      window.plotlyGraphCard = this;\n    }\n    const shadow = this.attachShadow({ mode: \"open\" });\n    shadow.innerHTML = `\n        <ha-card>\n          <style>\n            ha-card{\n              overflow: hidden;\n              background: transparent;\n              width: 100%;\n              height: calc(100% - 5px);\n              direction: ltr;\n            }\n            ha-card > #plotly{\n              width: 100px;\n            }\n            ha-card > #title{\n              text-align: center;\n              background: var(--card-background-color);\n              color: var(--secondary-text-color);\n              margin: 0;\n              padding-top: 10px;\n              font-size: 1.2em;\n            }\n            button#reset.hidden{\n              display: none;\n            }\n            button#reset {\n              position: absolute;\n              display: block;\n              top: 13px;\n              left: 15px;\n              height: 19px;\n              color: rgb(114, 114, 114);\n              background: rgb(238, 238, 238);\n              border: 0px;\n              border-radius: 3px;\n            }\n            #error-msg {\n              position: absolute;\n              color: #ffffff;\n              top: 0;\n              padding: 10px;\n              width: calc(100% - 20px);\n              background: rgba(203,0,0,0.8);\n              overflow-wrap: break-word;\n              display: none;\n            }\n            #error-msg a{\n              color: mediumturquoise;\n            }\n          </style>\n          <div id=\"title\"> </div>\n          <div id=\"plotly\"> </div>\n          <span id=\"error-msg\"> </span>\n          <button id=\"reset\" class=\"hidden\">↻</button>\n        </ha-card>`;\n    this.errorMsgEl = shadow.querySelector(\"#error-msg\")!;\n    this.cardEl = shadow.querySelector(\"ha-card\")!;\n    this.contentEl = shadow.querySelector(\"div#plotly\")!;\n    this.resetButtonEl = shadow.querySelector(\"button#reset\")!;\n    this.titleEl = shadow.querySelector(\"ha-card > #title\")!;\n    insertStyleHack(shadow.querySelector(\"style\")!);\n    this.contentEl.style.visibility = \"hidden\";\n    this.touchController = new TouchController({\n      el: this.contentEl,\n      onZoomStart: () => {\n        this.pausedRendering = true;\n      },\n      onZoomEnd: () => {\n        this.pausedRendering = false;\n        this.plot({ should_fetch: true });\n      },\n    });\n    this.withoutRelayout(() => Plotly.newPlot(this.contentEl, [], {}));\n  }\n\n  connectedCallback() {\n    const updateCardSize = async () => {\n      const width = this.cardEl.offsetWidth;\n      this.contentEl.style.position = \"absolute\";\n      const height = this.cardEl.offsetHeight;\n      this.contentEl.style.position = \"\";\n      this.size = { width };\n      if (height > 100) {\n        // Panel view type has the cards covering 100% of the height of the window.\n        // Masonry lets the cards grow by themselves.\n        // if height > 100 ==> Panel ==> use available height\n        // else ==> Mansonry ==> let the height be determined by defaults\n        this.size.height = height - this.titleEl.offsetHeight;\n      }\n      this.plot({ should_fetch: false });\n    };\n    this.handles.resizeObserver = new ResizeObserver(updateCardSize);\n    this.handles.resizeObserver.observe(this.cardEl);\n\n    updateCardSize();\n    this.handles.relayoutListener = this.contentEl.on(\n      \"plotly_relayout\",\n      this.onRelayout\n    )!;\n    this.handles.restyleListener = this.contentEl.on(\n      \"plotly_restyle\",\n      this.onRestyle\n    )!;\n    this.handles.legendItemClick = this.contentEl.on(\n      \"plotly_legendclick\",\n      this.onLegendItemClick\n    )!;\n    this.handles.legendItemDoubleclick = this.contentEl.on(\n      \"plotly_legenddoubleclick\",\n      this.onLegendItemDoubleclick\n    )!;\n    this.handles.doubleclick = this.contentEl.on(\n      \"plotly_doubleclick\",\n      this.onDoubleclick\n    )!;\n    this.handles.annotationClick = this.contentEl.on(\n      \"plotly_clickannotation\",\n      this.onAnnotationClick\n    )!;\n    this.handles.buttonClick = this.contentEl.on(\n      // @ts-ignore Not properly typed in @types/plotly.js\n      \"plotly_buttonclicked\",\n      this.onButtonClick\n    )!;\n    this.resetButtonEl.addEventListener(\"click\", this.exitBrowsingMode);\n    this.touchController.connect();\n    this.plot({ should_fetch: true });\n  }\n\n  disconnectedCallback() {\n    this.handles.resizeObserver?.disconnect();\n    this.handles.relayoutListener?.off(\"plotly_relayout\", this.onRelayout);\n    this.handles.restyleListener?.off(\"plotly_restyle\", this.onRestyle);\n    this.handles.legendItemClick?.off(\n      \"plotly_legendclick\",\n      this.onLegendItemClick\n    );\n    this.handles.legendItemDoubleclick?.off(\n      \"plotly_legenddoubleclick\",\n      this.onLegendItemDoubleclick\n    );\n    this.handles.dataClick?.off(\"plotly_click\", this.onDataClick);\n    this.handles.doubleclick?.off(\"plotly_doubleclick\", this.onDoubleclick);\n    this.handles.annotationClick?.off(\"plotly_clickannotation\", this.onAnnotationClick);\n    this.handles.buttonClick?.off(\"plotly_buttonclicked\", this.onButtonClick);\n    clearTimeout(this.handles.refreshTimeout!);\n    this.resetButtonEl.removeEventListener(\"click\", this.exitBrowsingMode);\n    this.touchController.disconnect();\n  }\n\n  get hass() {\n    return this._hass;\n  }\n  set hass(hass) {\n    if (!hass) {\n      // shouldn't happen, this is only to let typescript know hass != undefined\n      return;\n    }\n    if (this.parsed_config?.refresh_interval === \"auto\") {\n      let shouldPlot = false;\n      let should_fetch = false;\n      for (const entity of this.parsed_config.entities) {\n        const state = hass.states[entity.entity];\n        const oldState = this._hass?.states[entity.entity];\n        if (state && oldState !== state) {\n          shouldPlot = true;\n          const start = new Date(oldState?.last_updated || state.last_updated);\n          const end = new Date(state.last_updated);\n          const range: [number, number] = [+start, +end];\n          let shouldAddToCache = false;\n          if (isEntityIdAttrConfig(entity)) {\n            shouldAddToCache = true;\n          } else if (isEntityIdStateConfig(entity)) {\n            shouldAddToCache = true;\n          } else if (isEntityIdStatisticsConfig(entity)) {\n            should_fetch = true;\n          }\n\n          if (shouldAddToCache) {\n            this.configParser.cache.add(\n              entity,\n              [{ state, x: new Date(end), y: null }],\n              range\n            );\n          }\n        }\n      }\n      if (shouldPlot) {\n        this.plot({ should_fetch }, 500);\n      }\n    }\n    this._hass = hass;\n  }\n\n  async withoutRelayout(fn: Function) {\n    this.isInternalRelayout++;\n    await fn();\n    this.isInternalRelayout--;\n  }\n\n  getVisibleRange() {\n    // TODO: if the x axis is not there, or is not time, don't fetch & replot\n    return this.contentEl.layout.xaxis?.range?.map((date) => {\n      // if autoscale is used after scrolling, plotly returns the dates as timestamps (numbers) instead of iso strings\n      if (Number.isFinite(date)) return date;\n      if (date.startsWith(\"-\")) {\n        /*\n         The function parseISO can't handle negative dates.\n         To work around that, I'm parsing it without the minus, and then manually calculating the timestamp from that.\n         The arithmetic has a twist because timestamps start on 1970 and not on year zero,\n         so the distance to a the year zero has to be calculated by subtracting the \"zero year\" timestamp.\n         positive_date = -date (which is negative)\n         timestamp = (year 0) - (time from year 0)\n         timestamp = (year 0) - (positive_date - year 0)\n         timestamp = 2 * (year 0) - positive_date\n         timestamp = 2 * (year 0) - (-date)\n        */\n        return (\n          2 * +parseISO(\"0000-01-01 00:00:00.000\") - +parseISO(date.slice(1))\n        );\n      }\n      return +parseISO(date);\n    });\n  }\n  enterBrowsingMode = () => {\n    this.isBrowsing = true;\n    this.resetButtonEl.classList.remove(\"hidden\");\n  };\n  exitBrowsingMode = async () => {\n    this.isBrowsing = false;\n    this.resetButtonEl.classList.add(\"hidden\");\n    this.withoutRelayout(async () => {\n      this.configParser.resetObservedRange();\n      await this.plot({ should_fetch: true });\n    });\n  };\n  onLegendItemClick = ({ curveNumber, ...rest }) => {\n    return this.parsed_config.entities[curveNumber].on_legend_click({\n      curveNumber,\n      ...rest,\n    });\n  };\n  onLegendItemDoubleclick = ({ curveNumber, ...rest }) => {\n    return this.parsed_config.entities[curveNumber].on_legend_dblclick({\n      curveNumber,\n      ...rest,\n    });\n  };\n  onDataClick = ({ points, ...rest }) => {\n    return this.parsed_config.entities[points[0].curveNumber].on_click({\n      points,\n      ...rest,\n    });\n  };\n  onDoubleclick = () => {\n    return this.parsed_config.on_dblclick();\n  };\n  onAnnotationClick = ({ annotation, ...rest }) => {\n    if (annotation.on_click) {\n        return annotation.on_click({ annotation, ...rest });\n    }\n    return true;\n  };\n  onButtonClick = ({ button, ...rest }) => {\n    if (button._input.on_click) {\n        return button._input.on_click({ button, ...rest });\n    }\n    return true;\n  };\n  onRestyle = async () => {\n    // trace visibility changed, fetch missing traces\n    if (this.isInternalRelayout) return;\n    this.enterBrowsingMode();\n    await this.plot({ should_fetch: true });\n  };\n  onRelayout = async () => {\n    // user panned/zoomed\n    if (this.isInternalRelayout) return;\n    this.enterBrowsingMode();\n    await this.plot({ should_fetch: true });\n  };\n\n  // The user supplied configuration. Throw an exception and Lovelace will\n  // render an error card.\n  async setConfig(config: InputConfig) {\n    const was = this.config;\n    this.config = config;\n    const is = this.config;\n    this.touchController.isEnabled = !is.disable_pinch_to_zoom;\n    this.exitBrowsingMode();\n  }\n  getCSSVars() {\n    const styles = window.getComputedStyle(this.contentEl);\n    let haTheme = {\n      \"card-background-color\": \"red\",\n      \"primary-background-color\": \"red\",\n      \"primary-color\": \"red\",\n      \"primary-text-color\": \"red\",\n      \"secondary-text-color\": \"red\",\n    };\n    return mapValues(haTheme, (_, key) => styles.getPropertyValue(\"--\" + key));\n  }\n  fetchScheduled = false;\n  plot = async (\n    { should_fetch }: { should_fetch: boolean },\n    delay?: number\n  ) => {\n    if (should_fetch) this.fetchScheduled = true;\n    await this._plot(delay);\n  };\n  _plot = debounce(async () => {\n    if (this.pausedRendering) return;\n    const should_fetch = this.fetchScheduled;\n    this.fetchScheduled = false;\n    let i = 0;\n    while (!(this.config && this.hass && this.isConnected)) {\n      if (i++ > 50) throw new Error(\"Card didn't load\");\n      console.log(\"waiting for loading\");\n      await sleep(100);\n    }\n    const fetch_mask = this.contentEl.data.map(\n      ({ visible }) => should_fetch && visible !== \"legendonly\"\n    );\n    const uirevision = this.isBrowsing\n      ? this.contentEl.layout?.uirevision || 0\n      : Math.random();\n    const yaml = merge(\n      {},\n      this.config,\n      {\n        layout: {\n          ...this.size,\n          ...{ uirevision },\n        },\n        fetch_mask,\n      },\n      this.isBrowsing ? { visible_range: this.getVisibleRange() } : {},\n\n      this.config\n    );\n    const { errors, parsed } = await this.configParser.update({\n      yaml,\n      hass: this.hass,\n      css_vars: this.getCSSVars(),\n    });\n    this.errorMsgEl.style.display = errors.length ? \"block\" : \"none\";\n    this.errorMsgEl.innerHTML = errors\n      .map((e) => \"<span>\" + (e || \"See devtools console\") + \"</span>\")\n      .join(\"\\n<br />\\n\");\n    this.parsed_config = parsed;\n\n    const {\n      entities,\n      layout,\n      config,\n      refresh_interval,\n      autorange_after_scroll,\n    } = this.parsed_config;\n    clearTimeout(this.handles.refreshTimeout!);\n    if (refresh_interval !== \"auto\" && refresh_interval > 0) {\n      this.handles.refreshTimeout = window.setTimeout(\n        () => this.plot({ should_fetch: true }),\n        refresh_interval * 1000\n      );\n    }\n    this.titleEl.innerText = this.parsed_config.title || \"\";\n    if (layout.paper_bgcolor) {\n      this.titleEl.style.background = layout.paper_bgcolor as string;\n    }\n    await this.withoutRelayout(async () => {\n      await Plotly.react(this.contentEl, entities, layout, config);\n      if (autorange_after_scroll) {\n        await Plotly.relayout(this.contentEl, {\n          \"yaxis.autorange\": true,\n        });\n      }\n      this.contentEl.style.visibility = \"\";\n    });\n    this.handles.dataClick?.off(\"plotly_click\", this.onDataClick)!;\n    this.handles.dataClick = this.contentEl.on(\n      \"plotly_click\",\n      this.onDataClick\n    )!;\n  });\n  // The height of your card. Home Assistant uses this to automatically\n  // distribute all cards over the available columns.\n  getCardSize() {\n    return 3;\n  }\n  static getStubConfig() {\n    return {\n      entities: [{ entity: \"sun.sun\" }],\n      hours_to_show: 24,\n      refresh_interval: 10,\n    };\n  }\n  static async getConfigElement() {\n    const { createCardElement } = await (window as any).loadCardHelpers();\n\n    const historyGraphCard = createCardElement({\n      type: \"history-graph\",\n      ...this.getStubConfig(),\n    });\n    while (!historyGraphCard.constructor.getConfigElement) await sleep(100);\n    return historyGraphCard.constructor.getConfigElement();\n  }\n}\n//@ts-expect-error\nwindow.customCards = window.customCards || [];\n//@ts-expect-error\nwindow.customCards.push({\n  type: componentName,\n  name: \"Plotly Graph Card\",\n  preview: true, // Optional - defaults to false\n  description: \"Plotly in HA\", // Optional\n});\n\ncustomElements.define(componentName, PlotlyGraph);\n"
  },
  {
    "path": "src/plotly.ts",
    "content": "// import Plotly from \"plotly.js-dist\";\n// export default Plotly as typeof import(\"plotly.js\");\n\n// TODO: optimize bundle size\nwindow.global = window;\nvar Plotly = require(\"plotly.js/lib/core\") as typeof import(\"plotly.js\");\nPlotly.register([\n  // traces\n  require(\"plotly.js/lib/bar\"),\n  require(\"plotly.js/lib/box\"),\n  require(\"plotly.js/lib/heatmap\"),\n  require(\"plotly.js/lib/histogram\"),\n  require(\"plotly.js/lib/histogram2d\"),\n  require(\"plotly.js/lib/histogram2dcontour\"),\n  require(\"plotly.js/lib/contour\"),\n\n  require(\"plotly.js/lib/scatterternary\"),\n  require(\"plotly.js/lib/violin\"),\n  require(\"plotly.js/lib/funnel\"),\n  require(\"plotly.js/lib/waterfall\"),\n  // require(\"plotly.js/lib/image\"), // NOGO\n  require(\"plotly.js/lib/pie\"),\n  require(\"plotly.js/lib/sunburst\"),\n  require(\"plotly.js/lib/treemap\"),\n  require(\"plotly.js/lib/icicle\"),\n  require(\"plotly.js/lib/funnelarea\"),\n\n  require(\"plotly.js/lib/scatter3d\"),\n  require(\"plotly.js/lib/surface\"),\n  require(\"plotly.js/lib/isosurface\"),\n  require(\"plotly.js/lib/volume\"),\n  require(\"plotly.js/lib/mesh3d\"),\n  require(\"plotly.js/lib/cone\"),\n  require(\"plotly.js/lib/streamtube\"),\n  require(\"plotly.js/lib/scattergeo\"),\n  require(\"plotly.js/lib/choropleth\"),\n  require(\"plotly.js/lib/pointcloud\"),\n  require(\"plotly.js/lib/heatmapgl\"),\n  require(\"plotly.js/lib/parcats\"),\n  // require(\"plotly.js/lib/scattermapbox\"),\n  // require(\"plotly.js/lib/choroplethmapbox\"),\n  // // require(\"plotly.js/lib/densitymapbox\"),\n  require(\"plotly.js/lib/sankey\"),\n  require(\"plotly.js/lib/indicator\"),\n  require(\"plotly.js/lib/table\"),\n  require(\"plotly.js/lib/carpet\"),\n  require(\"plotly.js/lib/scattercarpet\"),\n  require(\"plotly.js/lib/contourcarpet\"),\n  require(\"plotly.js/lib/ohlc\"),\n  require(\"plotly.js/lib/candlestick\"),\n  require(\"plotly.js/lib/scatterpolar\"),\n  require(\"plotly.js/lib/barpolar\"),\n\n  // transforms\n  require(\"plotly.js/lib/aggregate\"),\n  require(\"plotly.js/lib/filter\"),\n  require(\"plotly.js/lib/groupby\"),\n  require(\"plotly.js/lib/sort\"),\n\n  // components\n  require(\"plotly.js/lib/calendars\"),\n\n  // locales\n  require(\"plotly.js/lib/locales/af.js\"),\n  require(\"plotly.js/lib/locales/am.js\"),\n  require(\"plotly.js/lib/locales/ar-dz.js\"),\n  require(\"plotly.js/lib/locales/ar-eg.js\"),\n  require(\"plotly.js/lib/locales/ar.js\"),\n  require(\"plotly.js/lib/locales/az.js\"),\n  require(\"plotly.js/lib/locales/bg.js\"),\n  require(\"plotly.js/lib/locales/bs.js\"),\n  require(\"plotly.js/lib/locales/ca.js\"),\n  require(\"plotly.js/lib/locales/cs.js\"),\n  require(\"plotly.js/lib/locales/cy.js\"),\n  require(\"plotly.js/lib/locales/da.js\"),\n  require(\"plotly.js/lib/locales/de-ch.js\"),\n  require(\"plotly.js/lib/locales/de.js\"),\n  require(\"plotly.js/lib/locales/el.js\"),\n  require(\"plotly.js/lib/locales/eo.js\"),\n  require(\"plotly.js/lib/locales/es-ar.js\"),\n  require(\"plotly.js/lib/locales/es-pe.js\"),\n  require(\"plotly.js/lib/locales/es.js\"),\n  require(\"plotly.js/lib/locales/et.js\"),\n  require(\"plotly.js/lib/locales/eu.js\"),\n  require(\"plotly.js/lib/locales/fa.js\"),\n  require(\"plotly.js/lib/locales/fi.js\"),\n  require(\"plotly.js/lib/locales/fo.js\"),\n  require(\"plotly.js/lib/locales/fr-ch.js\"),\n  require(\"plotly.js/lib/locales/fr.js\"),\n  require(\"plotly.js/lib/locales/gl.js\"),\n  require(\"plotly.js/lib/locales/gu.js\"),\n  require(\"plotly.js/lib/locales/he.js\"),\n  require(\"plotly.js/lib/locales/hi-in.js\"),\n  require(\"plotly.js/lib/locales/hr.js\"),\n  require(\"plotly.js/lib/locales/hu.js\"),\n  require(\"plotly.js/lib/locales/hy.js\"),\n  require(\"plotly.js/lib/locales/id.js\"),\n  require(\"plotly.js/lib/locales/is.js\"),\n  require(\"plotly.js/lib/locales/it.js\"),\n  require(\"plotly.js/lib/locales/ja.js\"),\n  require(\"plotly.js/lib/locales/ka.js\"),\n  require(\"plotly.js/lib/locales/km.js\"),\n  require(\"plotly.js/lib/locales/ko.js\"),\n  require(\"plotly.js/lib/locales/lt.js\"),\n  require(\"plotly.js/lib/locales/lv.js\"),\n  require(\"plotly.js/lib/locales/me-me.js\"),\n  require(\"plotly.js/lib/locales/me.js\"),\n  require(\"plotly.js/lib/locales/mk.js\"),\n  require(\"plotly.js/lib/locales/ml.js\"),\n  require(\"plotly.js/lib/locales/ms.js\"),\n  require(\"plotly.js/lib/locales/mt.js\"),\n  require(\"plotly.js/lib/locales/nl-be.js\"),\n  require(\"plotly.js/lib/locales/nl.js\"),\n  require(\"plotly.js/lib/locales/no.js\"),\n  require(\"plotly.js/lib/locales/pa.js\"),\n  require(\"plotly.js/lib/locales/pl.js\"),\n  require(\"plotly.js/lib/locales/pt-br.js\"),\n  require(\"plotly.js/lib/locales/pt-pt.js\"),\n  require(\"plotly.js/lib/locales/rm.js\"),\n  require(\"plotly.js/lib/locales/ro.js\"),\n  require(\"plotly.js/lib/locales/ru.js\"),\n  require(\"plotly.js/lib/locales/si.js\"),\n  require(\"plotly.js/lib/locales/sk.js\"),\n  require(\"plotly.js/lib/locales/sl.js\"),\n  require(\"plotly.js/lib/locales/sq.js\"),\n  require(\"plotly.js/lib/locales/sr-sr.js\"),\n  require(\"plotly.js/lib/locales/sr.js\"),\n  require(\"plotly.js/lib/locales/sv.js\"),\n  require(\"plotly.js/lib/locales/sw.js\"),\n  require(\"plotly.js/lib/locales/ta.js\"),\n  require(\"plotly.js/lib/locales/th.js\"),\n  require(\"plotly.js/lib/locales/tr.js\"),\n  require(\"plotly.js/lib/locales/tt.js\"),\n  require(\"plotly.js/lib/locales/uk.js\"),\n  require(\"plotly.js/lib/locales/ur.js\"),\n  require(\"plotly.js/lib/locales/vi.js\"),\n  require(\"plotly.js/lib/locales/zh-cn.js\"),\n  require(\"plotly.js/lib/locales/zh-hk.js\"),\n  require(\"plotly.js/lib/locales/zh-tw.js\"),\n]);\n\nexport default Plotly;\n//*/\n"
  },
  {
    "path": "src/recorder-types.ts",
    "content": "// https://github.com/home-assistant/frontend/blob/dev/src/data/recorder.ts\nimport { TimeDurationStr } from \"./duration/duration\";\n\nexport interface StatisticValue {\n  statistic_id: string;\n  start: string;\n  end: string;\n  last_reset: string | null;\n  max: number | null;\n  mean: number | null;\n  min: number | null;\n  sum: number | null;\n  state: number | null;\n}\n\nexport interface Statistics {\n  [statisticId: string]: StatisticValue[];\n}\nexport const STATISTIC_TYPES = [\"state\", \"sum\", \"min\", \"max\", \"mean\"] as const;\nexport type StatisticType = typeof STATISTIC_TYPES[number];\n\nexport const STATISTIC_PERIODS = [\n  \"5minute\",\n  \"hour\",\n  \"day\",\n  \"week\",\n  \"month\",\n] as const;\nexport type StatisticPeriod = typeof STATISTIC_PERIODS[number];\nexport type AutoPeriodConfig = Record<TimeDurationStr, StatisticPeriod>;\n"
  },
  {
    "path": "src/style-hack.ts",
    "content": "export function isTruthy<T>(x: T | null): x is T {\n  return Boolean(x);\n}\n\nconst insertStyleHack = (styleEl: HTMLStyleElement) => {\n  const style = Array.from(\n    document.querySelectorAll<Element & LinkStyle>(`style[id^=\"plotly.js\"]`)\n  )\n    .map((styleEl) => styleEl.sheet)\n    .filter(isTruthy)\n    .flatMap((sheet) => Array.from(sheet.cssRules))\n    .map((rule) => rule.cssText)\n    .join(\"\\n\");\n\n  styleEl.innerHTML += `\n    .js-plotly-plot .plotly .modebar-btn {\n      fill: rgb(136,136,136);\n    }\n    ${style}`;\n};\nexport default insertStyleHack;\n"
  },
  {
    "path": "src/touch-controller.ts",
    "content": "import { Layout, LayoutAxis } from \"plotly.js\";\n\ntype PlotlyEl = Plotly.PlotlyHTMLElement & {\n  data: (Plotly.PlotData & { entity: string })[];\n  layout: Plotly.Layout;\n};\nconst zoomedRange = (axis: Partial<LayoutAxis>, zoom: number) => {\n  if (!axis || !axis.range) return undefined;\n  const center = (+axis.range[1] + +axis.range[0]) / 2;\n  if (isNaN(center)) return undefined; // probably a categorical axis. Don't zoom\n  const radius = (+axis.range[1] - +axis.range[0]) / zoom / 2;\n  return [center - radius, center + radius];\n};\nconst ONE_FINGER_DOUBLE_TAP_ZOOM_MS_THRESHOLD = 250;\nexport class TouchController {\n  isEnabled = true;\n  lastTouches?: TouchList;\n  clientX = 0;\n  clientY = 0;\n  lastSingleTouchTimestamp = 0;\n  elRect?: DOMRect;\n  el: PlotlyEl;\n  onZoomStart: () => any;\n  onZoomEnd: () => any;\n  state: \"one finger\" | \"two fingers\" | \"idle\" = \"idle\";\n  constructor(param: {\n    el: PlotlyEl;\n    onZoomStart: () => any;\n    onZoomEnd: () => any;\n  }) {\n    this.el = param.el;\n    this.onZoomStart = param.onZoomStart;\n    this.onZoomEnd = param.onZoomEnd;\n  }\n  disconnect() {\n    this.el.removeEventListener(\"touchmove\", this.onTouchMove);\n    this.el.removeEventListener(\"touchstart\", this.onTouchStart);\n    this.el.removeEventListener(\"touchend\", this.onTouchEnd);\n  }\n  connect() {\n    this.el.addEventListener(\"touchmove\", this.onTouchMove, {\n      capture: true,\n    });\n    this.el.addEventListener(\"touchstart\", this.onTouchStart, {\n      capture: true,\n    });\n    this.el.addEventListener(\"touchend\", this.onTouchEnd, {\n      capture: true,\n    });\n  }\n\n  onTouchStart = async (e: TouchEvent) => {\n    if (!this.isEnabled) return;\n    const stateWas = this.state;\n    this.state = \"idle\";\n    if (e.touches.length == 1) {\n      const now = Date.now();\n      if (\n        now - this.lastSingleTouchTimestamp <\n        ONE_FINGER_DOUBLE_TAP_ZOOM_MS_THRESHOLD\n      ) {\n        e.stopPropagation();\n        e.stopImmediatePropagation();\n        this.state = \"one finger\";\n        this.clientX = e.touches[0].clientX;\n        this.clientY = e.touches[0].clientY;\n        this.lastTouches = e.touches;\n        this.elRect = this.el.getBoundingClientRect();\n      } else {\n        this.lastSingleTouchTimestamp = now;\n      }\n    } else if (e.touches.length == 2) {\n      this.state = \"two fingers\";\n      this.lastTouches = e.touches;\n      this.clientX = (e.touches[0].clientX + e.touches[1].clientX) / 2;\n      this.clientY = (e.touches[0].clientY + e.touches[1].clientY) / 2;\n    }\n    if (stateWas === \"idle\" && stateWas !== this.state) {\n      this.onZoomStart();\n    }\n  };\n\n  onTouchMove = async (e: TouchEvent) => {\n    if (!this.isEnabled) return;\n\n    if (e.touches.length === 1 && this.state === \"one finger\")\n      this.handleSingleFingerZoom(e);\n    if (e.touches.length === 2 && this.state === \"two fingers\")\n      this.handleTwoFingersZoom(e);\n  };\n  async handleSingleFingerZoom(e: TouchEvent) {\n    e.preventDefault();\n    e.stopPropagation();\n    e.stopImmediatePropagation();\n    const ts_old = this.lastTouches!;\n    this.lastTouches = e.touches;\n    const ts_new = e.touches;\n    const dist = ts_new[0].clientY - ts_old[0].clientY;\n\n    await this.handleZoom(dist);\n  }\n  async handleTwoFingersZoom(e: TouchEvent) {\n    e.preventDefault();\n    e.stopPropagation();\n    e.stopImmediatePropagation();\n    const ts_old = this.lastTouches!;\n    this.lastTouches = e.touches;\n    const ts_new = e.touches;\n    const spread_old = Math.sqrt(\n      (ts_old[0].clientX - ts_old[1].clientX) ** 2 +\n        (ts_old[0].clientY - ts_old[1].clientY) ** 2\n    );\n    const spread_new = Math.sqrt(\n      (ts_new[0].clientX - ts_new[1].clientX) ** 2 +\n        (ts_new[0].clientY - ts_new[1].clientY) ** 2\n    );\n    await this.handleZoom(spread_new - spread_old);\n  }\n  async handleZoom(dist: number) {\n    const wheelEvent = new WheelEvent(\"wheel\", {\n      clientX: this.clientX,\n      clientY: this.clientY,\n      deltaX: 0,\n      deltaY: -dist,\n    });\n\n    this.el.querySelector(\".nsewdrag.drag\")!.dispatchEvent(wheelEvent);\n  }\n\n  onTouchEnd = () => {\n    if (!this.isEnabled) return;\n\n    if (this.state !== \"idle\") {\n      this.onZoomEnd();\n      this.state = \"idle\";\n    }\n  };\n}\n"
  },
  {
    "path": "src/types.ts",
    "content": "import {\n  ColorSchemeArray,\n  ColorSchemeNames,\n} from \"./parse-config/parse-color-scheme\";\n\nimport { RelativeTimeStr, TimeDurationStr } from \"./duration/duration\";\nimport {\n  AutoPeriodConfig,\n  StatisticPeriod,\n  StatisticType,\n  StatisticValue,\n} from \"./recorder-types\";\n\nimport { HassEntity } from \"home-assistant-js-websocket\";\nimport { FilterFn, FilterInput } from \"./filters/filters\";\nimport type filters from \"./filters/filters\";\nimport internal from \"stream\";\n\nexport { HassEntity } from \"home-assistant-js-websocket\";\n\nexport type YValue = number | string | null;\n\nexport type InputConfig = {\n  type: \"custom:plotly-graph\";\n  /**\n   * The time to show on load.\n   * It can be the number of hour (e.g 12),\n   * a duration string, e.g 100ms, 10s, 30.5m, 2h, 7d, 2w, 1M, 1y,\n   * or relative time, i.e:\n   *  * current_minute\n   *  * current_hour\n   *  * current_day\n   *  * current_week\n   *  * current_month\n   *  * current_quarter\n   *  * current_year\n   */\n  hours_to_show?: number | TimeDurationStr | RelativeTimeStr;\n  /** Either a number (seconds), or \"auto\" */\n  refresh_interval?: number | \"auto\"; // in seconds\n  color_scheme?: ColorSchemeNames | ColorSchemeArray | number;\n  title?: string;\n  offset?: TimeDurationStr;\n  entities: ({\n    entity?: string;\n    name?: string;\n    attribute?: string;\n    statistic?: StatisticType;\n    period?: StatisticPeriod | \"auto\" | AutoPeriodConfig;\n    unit_of_measurement?: string;\n    internal?: boolean;\n    show_value?:\n      | boolean\n      | {\n          right_margin: number;\n        };\n    offset?: TimeDurationStr;\n    extend_to_present?: boolean;\n    filters?: FilterInput[];\n    on_legend_click?: Function;\n    on_legend_dblclick?: Function;\n    on_click?: Function;\n  } & Partial<Plotly.PlotData>)[];\n  defaults?: {\n    entity?: Partial<Plotly.PlotData>;\n    xaxes?: Partial<Plotly.Layout[\"xaxis\"]>;\n    yaxes?: Partial<Plotly.Layout[\"yaxis\"]>;\n  };\n  on_dblclick?: Function;\n  layout?: Partial<Plotly.Layout>;\n  config?: Partial<Plotly.Config>;\n  ha_theme?: boolean;\n  raw_plotly_config?: boolean;\n  significant_changes_only?: boolean; // defaults to false\n  minimal_response?: boolean; // defaults to true\n  disable_pinch_to_zoom?: boolean; // defaults to false\n  autorange_after_scroll?: boolean; // defaults to false\n  preset?: string | string[];\n};\n\nexport type EntityConfig = EntityIdConfig & {\n  unit_of_measurement?: string;\n  internal: boolean;\n  show_value:\n    | boolean\n    | {\n        right_margin: number;\n      };\n  offset: number;\n  extend_to_present: boolean;\n  filters: FilterFn[];\n  on_legend_click: Function;\n  on_legend_dblclick: Function;\n  on_click: Function;\n} & Partial<Plotly.PlotData>;\n\nexport type Config = {\n  title?: string;\n  hours_to_show: number;\n  refresh_interval: number | \"auto\"; // in seconds\n  offset: number;\n  entities: EntityConfig[];\n  layout: Partial<Plotly.Layout>;\n  config: Partial<Plotly.Config>;\n  ha_theme: boolean;\n  raw_plotly_config: boolean;\n  significant_changes_only: boolean;\n  minimal_response: boolean;\n  disable_pinch_to_zoom: boolean;\n  visible_range: [number, number];\n  on_dblclick: Function;\n  autorange_after_scroll: boolean;\n};\nexport type EntityIdStateConfig = {\n  entity: string;\n};\nexport type EntityIdAttrConfig = {\n  entity: string;\n  attribute: string;\n};\nexport type EntityIdStatisticsConfig = {\n  entity: string;\n  statistic: StatisticType;\n  period: StatisticPeriod;\n};\nexport type EntityIdConfig =\n  | EntityIdStateConfig\n  | EntityIdAttrConfig\n  | EntityIdStatisticsConfig;\n\nexport function isEntityIdStateConfig(\n  entityConfig: EntityIdConfig,\n): entityConfig is EntityIdStateConfig {\n  return !(\n    isEntityIdAttrConfig(entityConfig) ||\n    isEntityIdStatisticsConfig(entityConfig)\n  );\n}\nexport function isEntityIdAttrConfig(\n  entityConfig: EntityIdConfig,\n): entityConfig is EntityIdAttrConfig {\n  return !!entityConfig[\"attribute\"];\n}\nexport function isEntityIdStatisticsConfig(\n  entityConfig: EntityIdConfig,\n): entityConfig is EntityIdStatisticsConfig {\n  return !!entityConfig[\"statistic\"];\n}\n\nexport type Timestamp = number;\n\nexport type CachedBaseEntity = {\n  fake_boundary_datapoint?: true;\n  x: Date;\n  y: YValue;\n};\nexport type CachedStateEntity = CachedBaseEntity & {\n  state: HassEntity;\n};\nexport type CachedStatisticsEntity = CachedBaseEntity & {\n  statistics: StatisticValue;\n};\nexport type CachedEntity = CachedStateEntity | CachedStatisticsEntity;\nexport type EntityData = {\n  states: HassEntity[];\n  statistics: StatisticValue[];\n  xs: Date[];\n  ys: YValue[];\n};\n\nexport type TimestampRange = Timestamp[]; // [Timestamp, Timestamp];\n"
  },
  {
    "path": "src/utils.ts",
    "content": "export const sleep = (ms: number) =>\n  new Promise((resolve) => setTimeout(resolve, ms));\nexport function getIsPureObject(val: any) {\n  return typeof val === \"object\" && val !== null && !Array.isArray(val);\n}\n\nexport function debounce(func: (delay?: number) => Promise<void>) {\n  let lastRunningPromise = Promise.resolve();\n  let waiting = {\n    cancelled: false,\n  };\n  return (delay?: number) => {\n    waiting.cancelled = true;\n    const me = {\n      cancelled: false,\n    };\n    waiting = me;\n    return (lastRunningPromise = lastRunningPromise\n      .catch(() => {})\n      .then(\n        () =>\n          new Promise(async (resolve) => {\n            if (delay) {\n              await sleep(delay);\n            }\n            requestAnimationFrame(async () => {\n              if (me.cancelled) resolve();\n              else resolve(func());\n            });\n          })\n      ));\n  };\n}\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"ES2018\",\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"node\",\n    \"lib\": [\"es2018\", \"dom\", \"dom.iterable\"],\n    \"noEmit\": true,\n    \"noUnusedParameters\": true,\n    \"noImplicitReturns\": true,\n    \"noFallthroughCasesInSwitch\": true,\n    \"strict\": true,\n    \"noImplicitAny\": false,\n    \"skipLibCheck\": true,\n    \"resolveJsonModule\": true,\n    \"experimentalDecorators\": true,\n    \"allowSyntheticDefaultImports\": true,\n    \"esModuleInterop\": true\n  },\n  \"exclude\": [\"./yaml-editor/**\"]\n}\n"
  },
  {
    "path": "yaml-editor/.gitignore",
    "content": "/dist"
  },
  {
    "path": "yaml-editor/README.md",
    "content": "# Demo\n\nThis demo is deployed to [monaco-yaml.js.org](https://monaco-yaml.js.org). It shows how\n`monaco-editor` and `monaco-yaml` can be used with\n[Webpack 5](https://webpack.js.org/concepts/entry-points).\n\n## Table of Contents\n\n- [Prerequisites](#prerequisites)\n- [Setup](#setup)\n- [Running](#running)\n\n## Prerequisites\n\n- [NodeJS](https://nodejs.org) 16 or higher\n- [npm](https://github.com/npm/cli) 8.1.2 or higher\n\n## Setup\n\nTo run the project locally, clone the repository and set it up:\n\n```sh\ngit clone https://github.com/remcohaszing/monaco-yaml\ncd monaco-yaml\nnpm ci\n```\n\n## Running\n\nTo start it, simply run:\n\n```sh\nnpm --workspace demo start\n```\n\nThe demo will open in your browser.\n"
  },
  {
    "path": "yaml-editor/package.json",
    "content": "{\n  \"name\": \"demo\",\n  \"version\": \"1.0.0\",\n  \"private\": true,\n  \"type\": \"module\",\n  \"scripts\": {\n    \"start\": \"npm run schema && webpack serve --open --mode development\",\n    \"build\": \"npm run schema &&rm -rf dist && webpack --mode production\",\n    \"schema-1\": \"cd .. && typescript-json-schema --required tsconfig.json JsonSchemaRoot > yaml-editor/src/schema.json\",\n    \"schema-2\": \"node patch-schema.js\",\n    \"schema\": \"npm run schema-1 && npm run schema-2\",\n    \"deploy\": \"pnpm run build && gh-pages -d dist\"\n  },\n  \"dependencies\": {\n    \"@fortawesome/fontawesome-free\": \"^6.0.0\",\n    \"@schemastore/schema-catalog\": \"^0.0.6\",\n    \"css-loader\": \"^7.0.0\",\n    \"css-minimizer-webpack-plugin\": \"^7.0.0\",\n    \"html-webpack-plugin\": \"^5.0.0\",\n    \"mini-css-extract-plugin\": \"^2.0.0\",\n    \"monaco-editor\": \"^0.50.0\",\n    \"monaco-yaml\": \"^5.2.2\",\n    \"ts-loader\": \"^9.0.0\",\n    \"typescript-json-schema\": \"^0.65.1\",\n    \"webpack\": \"^5.0.0\",\n    \"webpack-cli\": \"^5.0.0\",\n    \"webpack-dev-server\": \"^5.0.0\"\n  },\n  \"devDependencies\": {\n    \"gh-pages\": \"^6.2.0\"\n  }\n}\n"
  },
  {
    "path": "yaml-editor/patch-schema.js",
    "content": "import fs from \"fs\";\nimport path from \"path\";\nimport { fileURLToPath } from \"url\";\nconst __filename = fileURLToPath(import.meta.url);\nconst __dirname = path.dirname(__filename);\nconst file = path.join(__dirname, \"src/schema.json\"); // Create relative path for reading\n\nconst patched = fs\n  .readFileSync(file)\n  .toString()\n  .replaceAll(\n    \"^.*\\\\\\\\$ex\\\\\\\\$fn_REPLACER$\",\n    \"^[\\\\\\\\s]*\\\\\\\\$(ex|fn)\\\\\\\\s[\\\\\\\\s\\\\\\\\S]+$\",\n  );\n\nfs.writeFileSync(file, patched);\n\nconsole.log(\"Patch completed.\");\n"
  },
  {
    "path": "yaml-editor/src/index.css",
    "content": ":root {\n  --background-color: hsl(0, 0%, 96%);\n  --editor-background: hsl(60, 100%, 100%);\n  --error-color: hsl(0, 85%, 62%);\n  --foreground-color: hsl(0, 0%, 0%);\n  --primary-color: hsl(0, 0%, 79%);\n  --shadow-color: hsla(0, 0%, 27%, 0.239);\n  --scrollbar-color: hsla(0, 0%, 47%, 0.4);\n  --warning-color: hsl(49, 100%, 40%);\n}\n\n@media (prefers-color-scheme: dark) {\n  :root {\n    --background-color: hsl(0, 0%, 23%);\n    --editor-background: hsl(0, 0%, 12%);\n    --foreground-color: hsl(0, 0%, 100%);\n    --shadow-color: hsl(0, 0%, 43%);\n  }\n}\n\nbody {\n  background: var(--background-color);\n  display: flex;\n  flex-flow: column;\n  font-family: sans-serif;\n  height: 100vh;\n  margin: 0;\n}\n\nh1 {\n  margin: 0 auto 0 1rem;\n}\n\nnav {\n  align-items: center;\n  background: var(--primary-color);\n  box-shadow: 0px 5px 5px var(--shadow-color);\n  display: flex;\n  flex: 0 0 auto;\n  height: 3rem;\n  justify-content: space-between;\n}\n\n.nav-icon {\n  margin-right: 1rem;\n  text-decoration: none;\n}\n\n.nav-icon > img {\n  vertical-align: middle;\n}\n\nmain {\n  background: var(--editor-background);\n  box-shadow: 0 0 10px var(--shadow-color);\n  display: flex;\n  flex: 1 1 auto;\n  flex-flow: column;\n  margin: 1.5rem;\n}\n\n#schema-selection {\n  background-color: var(--editor-background);\n  border: none;\n  border-bottom: 1px solid var(--shadow-color);\n  color: var(--foreground-color);\n  width: 100%;\n}\n\n#breadcrumbs {\n  border-bottom: 1px solid var(--shadow-color);\n  color: var(--foreground-color);\n  flex: 0 0 1rem;\n}\n\n.breadcrumb {\n  cursor: pointer;\n}\n\n#breadcrumbs::before,\n.breadcrumb:not(:last-child)::after {\n  content: '›';\n  margin: 0 0.2rem;\n}\n\n.breadcrumb.array::before {\n  content: '[]';\n}\n\n.breadcrumb.object::before {\n  content: '{}';\n}\n\n#editor {\n  flex: 1 1 auto;\n}\n\n#problems {\n  border-top: 1px solid var(--shadow-color);\n  flex: 0 0 20vh;\n  color: var(--foreground-color);\n  overflow-y: scroll;\n}\n\n.problem {\n  align-items: center;\n  cursor: pointer;\n  display: flex;\n  padding: 0.25rem;\n}\n\n.problem:hover {\n  background-color: var(--shadow-color);\n}\n\n.problem-text {\n  margin-left: 0.5rem;\n}\n\n.problem .codicon-warning {\n  color: var(--warning-color);\n}\n\n.problem .codicon-error {\n  color: var(--error-color);\n}\n\n*::-webkit-scrollbar {\n  box-shadow: 1px 0 0 0 var(--scrollbar-color) inset;\n  width: 14px;\n}\n\n*::-webkit-scrollbar-thumb {\n  background: var(--scrollbar-color);\n}\n.toast {\n  background-color: #323232;\n  color: white;\n  padding: 10px 20px;\n  margin-bottom: 10px;\n  border-radius: 4px;\n  opacity: 0;\n  transition: opacity 0.5s ease-in-out;\n}\n\n.toast.show {\n  opacity: 1;\n}\n"
  },
  {
    "path": "yaml-editor/src/index.ejs",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <link rel=\"icon\" type=\"image/svg+xml\" href=\"<%= require('./icon.svg') %>\" />\n    <title>Plotly graph card yaml editor</title>\n    <meta name=\"description\" content=\"YAML editor for Plotly Graph Card\" />\n    <meta name=\"theme-color\" content=\"#42e3ff\" />\n  </head>\n  <body>\n    <nav>\n      <h1>\n        <a\n        href=\"https://github.com/dbuezas/lovelace-plotly-graph-card\"\n        class=\"nav-icon\"\n        >\n          Plotly graph card\n        </a>\n        yaml editor\n      </h1>\n      <a\n        href=\"https://github.com/dbuezas/lovelace-plotly-graph-card\"\n        class=\"nav-icon\"\n      >\n        <img\n          alt=\"GitHub icon\"\n          height=\"32\"\n          src=\"<%= require('@fortawesome/fontawesome-free/svgs/brands/github.svg') %>\"\n          width=\"32\"\n        />\n      </a>\n    </nav>\n    <main>\n      <div id=\"breadcrumbs\"></div>\n      <div id=\"editor\"></div>\n      <div id=\"problems\"></div>\n      <div id=\"toast-container\" style=\"position: fixed; bottom: 20px; right: 20px;\"></div>\n\n    </main>\n  </body>\n</html>\n"
  },
  {
    "path": "yaml-editor/src/index.ts",
    "content": "import {\n  editor,\n  languages,\n  MarkerSeverity,\n  type Position,\n  Range,\n  Uri,\n} from \"monaco-editor\";\nimport * as monaco from \"monaco-editor\";\nimport { ILanguageFeaturesService } from \"monaco-editor/esm/vs/editor/common/services/languageFeatures.js\";\nimport { OutlineModel } from \"monaco-editor/esm/vs/editor/contrib/documentSymbols/browser/outlineModel.js\";\nimport { StandaloneServices } from \"monaco-editor/esm/vs/editor/standalone/browser/standaloneServices.js\";\nimport { configureMonacoYaml, type SchemasSettings } from \"monaco-yaml\";\n\nimport \"./index.css\";\nimport schema from \"./schema.json\";\n\nwindow.MonacoEnvironment = {\n  getWorker(moduleId, label) {\n    switch (label) {\n      case \"editorWorkerService\":\n        return new Worker(\n          new URL(\"monaco-editor/esm/vs/editor/editor.worker\", import.meta.url),\n        );\n      case \"yaml\":\n        return new Worker(new URL(\"monaco-yaml/yaml.worker\", import.meta.url));\n      default:\n        throw new Error(`Unknown label ${label}`);\n    }\n  },\n};\n\nconst defaultSchema: SchemasSettings = {\n  uri: window.location.href,\n  schema,\n  fileMatch: [\"plotly-graph.yaml\"],\n};\n\nconst monacoYaml = configureMonacoYaml(monaco, {\n  schemas: [defaultSchema],\n  completion: true,\n  format: true,\n  hover: true,\n  validate: true,\n});\n\nfunction showToast(message: string) {\n  const toastContainer = document.getElementById(\"toast-container\")!;\n  const toast = document.createElement(\"div\");\n  toast.className = \"toast\";\n  toast.innerText = message;\n  toastContainer.appendChild(toast);\n  setTimeout(() => {\n    toast.classList.add(\"show\");\n  }, 100);\n  setTimeout(() => {\n    toast.classList.remove(\"show\");\n    setTimeout(() => toast.remove(), 500); // Remove after animation\n  }, 3000);\n}\n\nif (localStorage[\"plotly-graph\"])\n  showToast(\"Recovered yaml from local storage\");\n\nconst value =\n  localStorage[\"plotly-graph\"] ||\n  `type: custom:plotly-graph\nentities:\n  - entity: sensor.x\n  - entity: sensor.y\n`;\n\nconst ed = editor.create(document.getElementById(\"editor\")!, {\n  automaticLayout: true,\n  model: editor.createModel(value, \"yaml\", Uri.parse(\"plotly-graph.yaml\")),\n  theme: window.matchMedia(\"(prefers-color-scheme: dark)\").matches\n    ? \"vs-dark\"\n    : \"vs-light\",\n  quickSuggestions: {\n    other: true,\n    comments: false,\n    strings: true,\n  },\n  formatOnType: true,\n});\n\n/**\n * Get the document symbols that contain the given position.\n *\n * @param symbols\n *   The symbols to iterate.\n * @param position\n *   The position for which to filter document symbols.\n * @yields\n * The document symbols that contain the given position.\n */\nfunction* iterateSymbols(\n  symbols: languages.DocumentSymbol[],\n  position: Position,\n): Iterable<languages.DocumentSymbol> {\n  for (const symbol of symbols) {\n    if (Range.containsPosition(symbol.range, position)) {\n      yield symbol;\n      if (symbol.children) {\n        yield* iterateSymbols(symbol.children, position);\n      }\n    }\n  }\n}\n\ned.onDidChangeModelContent(() => {\n  localStorage[\"plotly-graph\"] = ed.getValue();\n});\n\ned.onDidChangeCursorPosition(async (event) => {\n  const breadcrumbs = document.getElementById(\"breadcrumbs\")!;\n  const { documentSymbolProvider } = StandaloneServices.get(\n    ILanguageFeaturesService,\n  );\n  const outline = await OutlineModel.create(\n    documentSymbolProvider,\n    ed.getModel()!,\n  );\n  const symbols = outline.asListOfDocumentSymbols();\n  while (breadcrumbs.lastChild) {\n    breadcrumbs.lastChild.remove();\n  }\n  for (const symbol of iterateSymbols(symbols, event.position)) {\n    const breadcrumb = document.createElement(\"span\");\n    breadcrumb.setAttribute(\"role\", \"button\");\n    breadcrumb.classList.add(\"breadcrumb\");\n    breadcrumb.textContent = symbol.name;\n    breadcrumb.title = symbol.detail;\n    if (symbol.kind === languages.SymbolKind.Array) {\n      breadcrumb.classList.add(\"array\");\n    } else if (symbol.kind === languages.SymbolKind.Module) {\n      breadcrumb.classList.add(\"object\");\n    }\n    breadcrumb.addEventListener(\"click\", () => {\n      ed.setPosition({\n        lineNumber: symbol.range.startLineNumber,\n        column: symbol.range.startColumn,\n      });\n      ed.focus();\n    });\n    breadcrumbs.append(breadcrumb);\n  }\n});\n\neditor.onDidChangeMarkers(([resource]) => {\n  const problems = document.getElementById(\"problems\")!;\n  const markers = editor.getModelMarkers({ resource });\n  while (problems.lastChild) {\n    problems.lastChild.remove();\n  }\n  for (const marker of markers) {\n    if (marker.severity === MarkerSeverity.Hint) {\n      continue;\n    }\n    const wrapper = document.createElement(\"div\");\n    wrapper.setAttribute(\"role\", \"button\");\n    const codicon = document.createElement(\"div\");\n    const text = document.createElement(\"div\");\n    wrapper.classList.add(\"problem\");\n    codicon.classList.add(\n      \"codicon\",\n      marker.severity === MarkerSeverity.Warning\n        ? \"codicon-warning\"\n        : \"codicon-error\",\n    );\n    text.classList.add(\"problem-text\");\n    text.textContent = marker.message;\n    wrapper.append(codicon, text);\n    wrapper.addEventListener(\"click\", () => {\n      ed.setPosition({\n        lineNumber: marker.startLineNumber,\n        column: marker.startColumn,\n      });\n      ed.focus();\n    });\n    problems.append(wrapper);\n  }\n});\n"
  },
  {
    "path": "yaml-editor/src/schema.json",
    "content": "{\n    \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n    \"definitions\": {\n        \"With$fn<()=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Float32Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Float64Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int16Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int32Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Int8Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<[number,number]>>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_10\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_11\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_12\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_13\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_14\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_15\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_16\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_17\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_18\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_19\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_20\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_21\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_22\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_23\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_24\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_25\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_26\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>IterableIterator<number>>_9\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint16Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint32Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint8Array>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>Uint8ClampedArray>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_10\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_11\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_12\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_13\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_14\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_15\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_16\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_17\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_18\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>number>_9\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_10\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_11\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_12\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_13\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_14\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<()=>string>_9\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin:number,end?:number|undefined)=>ArrayBuffer>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin:number,end?:number|undefined)=>SharedArrayBuffer>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(date:number)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(date:number)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(gd:Plotly.PlotlyHTMLElement,bgColor:string)=>void>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(index:number)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(key?:any)=>string>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(month:number,date?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(month:number,date?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(ms:number)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(ms:number)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(sec:number,ms?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(sec:number,ms?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(separator?:string|undefined)=>string>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(this:Function,thisArg:any,argArray?:any)=>any>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(time:number)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:any)=>boolean>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<ArrayBuffer>\": {\n            \"properties\": {\n                \"__@toStringTag@910\": {\n                    \"type\": \"string\"\n                },\n                \"byteLength\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"slice\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(begin:number,end?:number|undefined)=>ArrayBuffer>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@toStringTag@910\",\n                \"byteLength\",\n                \"slice\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<AutoPeriodConfig>\": {\n            \"properties\": {\n                \"0\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"5minute\",\n                                \"day\",\n                                \"hour\",\n                                \"month\",\n                                \"week\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"0\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Date>\": {\n            \"properties\": {\n                \"__@toPrimitive@1685\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{(hint:\\\"default\\\"):string;(hint:\\\"string\\\"):string;(hint:\\\"number\\\"):number;(hint:string):string|number;}>\"\n                        }\n                    ]\n                },\n                \"getDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_6\"\n                        }\n                    ]\n                },\n                \"getDay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_8\"\n                        }\n                    ]\n                },\n                \"getFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_2\"\n                        }\n                    ]\n                },\n                \"getHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_10\"\n                        }\n                    ]\n                },\n                \"getMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_16\"\n                        }\n                    ]\n                },\n                \"getMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_12\"\n                        }\n                    ]\n                },\n                \"getMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_4\"\n                        }\n                    ]\n                },\n                \"getSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_14\"\n                        }\n                    ]\n                },\n                \"getTime\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_1\"\n                        }\n                    ]\n                },\n                \"getTimezoneOffset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_18\"\n                        }\n                    ]\n                },\n                \"getUTCDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_7\"\n                        }\n                    ]\n                },\n                \"getUTCDay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_9\"\n                        }\n                    ]\n                },\n                \"getUTCFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_3\"\n                        }\n                    ]\n                },\n                \"getUTCHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_11\"\n                        }\n                    ]\n                },\n                \"getUTCMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_17\"\n                        }\n                    ]\n                },\n                \"getUTCMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_13\"\n                        }\n                    ]\n                },\n                \"getUTCMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_5\"\n                        }\n                    ]\n                },\n                \"getUTCSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_15\"\n                        }\n                    ]\n                },\n                \"setDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(date:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(ms:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(month:number,date?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(sec:number,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setTime\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(time:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setUTCDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(date:number)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(ms:number)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(month:number,date?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(sec:number,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"toDateString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_2\"\n                        }\n                    ]\n                },\n                \"toISOString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_5\"\n                        }\n                    ]\n                },\n                \"toJSON\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(key?:any)=>string>\"\n                        }\n                    ]\n                },\n                \"toLocaleDateString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_1\"\n                        }\n                    ]\n                },\n                \"toLocaleString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>\"\n                        }\n                    ]\n                },\n                \"toLocaleTimeString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_2\"\n                        }\n                    ]\n                },\n                \"toString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_1\"\n                        }\n                    ]\n                },\n                \"toTimeString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_3\"\n                        }\n                    ]\n                },\n                \"toUTCString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_4\"\n                        }\n                    ]\n                },\n                \"valueOf\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@toPrimitive@1685\",\n                \"getDate\",\n                \"getDay\",\n                \"getFullYear\",\n                \"getHours\",\n                \"getMilliseconds\",\n                \"getMinutes\",\n                \"getMonth\",\n                \"getSeconds\",\n                \"getTime\",\n                \"getTimezoneOffset\",\n                \"getUTCDate\",\n                \"getUTCDay\",\n                \"getUTCFullYear\",\n                \"getUTCHours\",\n                \"getUTCMilliseconds\",\n                \"getUTCMinutes\",\n                \"getUTCMonth\",\n                \"getUTCSeconds\",\n                \"setDate\",\n                \"setFullYear\",\n                \"setHours\",\n                \"setMilliseconds\",\n                \"setMinutes\",\n                \"setMonth\",\n                \"setSeconds\",\n                \"setTime\",\n                \"setUTCDate\",\n                \"setUTCFullYear\",\n                \"setUTCHours\",\n                \"setUTCMilliseconds\",\n                \"setUTCMinutes\",\n                \"setUTCMonth\",\n                \"setUTCSeconds\",\n                \"toDateString\",\n                \"toISOString\",\n                \"toJSON\",\n                \"toLocaleDateString\",\n                \"toLocaleString\",\n                \"toLocaleTimeString\",\n                \"toString\",\n                \"toTimeString\",\n                \"toUTCString\",\n                \"valueOf\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Date>_1\": {\n            \"properties\": {\n                \"__@toPrimitive@1685\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{(hint:\\\"default\\\"):string;(hint:\\\"string\\\"):string;(hint:\\\"number\\\"):number;(hint:string):string|number;}>\"\n                        }\n                    ]\n                },\n                \"getDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_6\"\n                        }\n                    ]\n                },\n                \"getDay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_8\"\n                        }\n                    ]\n                },\n                \"getFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_2\"\n                        }\n                    ]\n                },\n                \"getHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_10\"\n                        }\n                    ]\n                },\n                \"getMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_16\"\n                        }\n                    ]\n                },\n                \"getMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_12\"\n                        }\n                    ]\n                },\n                \"getMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_4\"\n                        }\n                    ]\n                },\n                \"getSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_14\"\n                        }\n                    ]\n                },\n                \"getTime\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_1\"\n                        }\n                    ]\n                },\n                \"getTimezoneOffset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_18\"\n                        }\n                    ]\n                },\n                \"getUTCDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_7\"\n                        }\n                    ]\n                },\n                \"getUTCDay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_9\"\n                        }\n                    ]\n                },\n                \"getUTCFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_3\"\n                        }\n                    ]\n                },\n                \"getUTCHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_11\"\n                        }\n                    ]\n                },\n                \"getUTCMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_17\"\n                        }\n                    ]\n                },\n                \"getUTCMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_13\"\n                        }\n                    ]\n                },\n                \"getUTCMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_5\"\n                        }\n                    ]\n                },\n                \"getUTCSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>_15\"\n                        }\n                    ]\n                },\n                \"setDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(date:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(ms:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(month:number,date?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(sec:number,ms?:number|undefined)=>number>\"\n                        }\n                    ]\n                },\n                \"setTime\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(time:number)=>number>\"\n                        }\n                    ]\n                },\n                \"setUTCDate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(date:number)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCFullYear\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(year:number,month?:number|undefined,date?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCHours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(hours:number,min?:number|undefined,sec?:number|undefined,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMilliseconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(ms:number)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMinutes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(min:number,sec?:number|undefined,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCMonth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(month:number,date?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"setUTCSeconds\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(sec:number,ms?:number|undefined)=>number>_1\"\n                        }\n                    ]\n                },\n                \"toDateString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_2\"\n                        }\n                    ]\n                },\n                \"toISOString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_5\"\n                        }\n                    ]\n                },\n                \"toJSON\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(key?:any)=>string>\"\n                        }\n                    ]\n                },\n                \"toLocaleDateString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_1\"\n                        }\n                    ]\n                },\n                \"toLocaleString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>\"\n                        }\n                    ]\n                },\n                \"toLocaleTimeString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_2\"\n                        }\n                    ]\n                },\n                \"toString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_1\"\n                        }\n                    ]\n                },\n                \"toTimeString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_3\"\n                        }\n                    ]\n                },\n                \"toUTCString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>_4\"\n                        }\n                    ]\n                },\n                \"valueOf\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>number>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@toPrimitive@1685\",\n                \"getDate\",\n                \"getDay\",\n                \"getFullYear\",\n                \"getHours\",\n                \"getMilliseconds\",\n                \"getMinutes\",\n                \"getMonth\",\n                \"getSeconds\",\n                \"getTime\",\n                \"getTimezoneOffset\",\n                \"getUTCDate\",\n                \"getUTCDay\",\n                \"getUTCFullYear\",\n                \"getUTCHours\",\n                \"getUTCMilliseconds\",\n                \"getUTCMinutes\",\n                \"getUTCMonth\",\n                \"getUTCSeconds\",\n                \"setDate\",\n                \"setFullYear\",\n                \"setHours\",\n                \"setMilliseconds\",\n                \"setMinutes\",\n                \"setMonth\",\n                \"setSeconds\",\n                \"setTime\",\n                \"setUTCDate\",\n                \"setUTCFullYear\",\n                \"setUTCHours\",\n                \"setUTCMilliseconds\",\n                \"setUTCMinutes\",\n                \"setUTCMonth\",\n                \"setUTCSeconds\",\n                \"toDateString\",\n                \"toISOString\",\n                \"toJSON\",\n                \"toLocaleDateString\",\n                \"toLocaleString\",\n                \"toLocaleTimeString\",\n                \"toString\",\n                \"toTimeString\",\n                \"toUTCString\",\n                \"valueOf\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Function>\": {\n            \"properties\": {\n                \"__@hasInstance@4211\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(value:any)=>boolean>\"\n                        }\n                    ]\n                },\n                \"apply\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,argArray?:any)=>any>\"\n                        }\n                    ]\n                },\n                \"arguments\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"bind\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>_1\"\n                        }\n                    ]\n                },\n                \"call\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>\"\n                        }\n                    ]\n                },\n                \"caller\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>_1\"\n                        }\n                    ]\n                },\n                \"length\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"type\": \"string\"\n                },\n                \"prototype\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"toString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@hasInstance@4211\",\n                \"apply\",\n                \"arguments\",\n                \"bind\",\n                \"call\",\n                \"caller\",\n                \"length\",\n                \"name\",\n                \"prototype\",\n                \"toString\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Function>_1\": {\n            \"properties\": {\n                \"__@hasInstance@4211\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(value:any)=>boolean>\"\n                        }\n                    ]\n                },\n                \"apply\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,argArray?:any)=>any>\"\n                        }\n                    ]\n                },\n                \"arguments\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"bind\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>_1\"\n                        }\n                    ]\n                },\n                \"call\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(this:Function,thisArg:any,...argArray:any[])=>any>\"\n                        }\n                    ]\n                },\n                \"caller\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>_1\"\n                        }\n                    ]\n                },\n                \"length\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"type\": \"string\"\n                },\n                \"prototype\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"toString\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<()=>string>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@hasInstance@4211\",\n                \"apply\",\n                \"arguments\",\n                \"bind\",\n                \"call\",\n                \"caller\",\n                \"length\",\n                \"name\",\n                \"prototype\",\n                \"toString\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<BoxPlotMarker>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{color:Plotly.Color;width:number;outliercolor:Plotly.Color;outlierwidth:number;}>>\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"outliercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"symbol\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Partial<Plotly.LayoutAxis>>>\": {\n            \"properties\": {\n                \"anchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"free\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"angle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"automargin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"reversed\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"autotick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"calendar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"chinese\",\n                                \"coptic\",\n                                \"discworld\",\n                                \"ethiopian\",\n                                \"gregorian\",\n                                \"hebrew\",\n                                \"islamic\",\n                                \"jalali\",\n                                \"julian\",\n                                \"mayan\",\n                                \"nanakshahi\",\n                                \"nepali\",\n                                \"persian\",\n                                \"taiwan\",\n                                \"thai\",\n                                \"ummalqura\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"categoryarray\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"categoryorder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"category ascending\",\n                                \"category descending\",\n                                \"max ascending\",\n                                \"max descending\",\n                                \"mean ascending\",\n                                \"mean descending\",\n                                \"median ascending\",\n                                \"median descending\",\n                                \"min ascending\",\n                                \"min descending\",\n                                \"sum ascending\",\n                                \"sum descending\",\n                                \"total ascending\",\n                                \"total descending\",\n                                \"trace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Specifies the ordering logic for the case of categorical variables.\\nBy default, plotly uses *trace*, which specifies the order that is present in the data supplied.\\nSet `categoryorder` to *category ascending* or *category descending* if order should be determined by\\nthe alphanumerical order of the category names.\\nSet `categoryorder` to *array* to derive the ordering from the attribute `categoryarray`. If a category\\nis not found in the `categoryarray` array, the sorting behavior for that attribute will be identical to\\nthe *trace* mode. The unspecified categories will follow the categories in `categoryarray`.\\nSet `categoryorder` to *total ascending* or *total descending* if order should be determined by the\\nnumerical order of the values.\\nSimilarly, the order can be determined by the min, max, sum, mean or median of all the values.\"\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets default for all colors associated with this axis\\nall at once: line, font, tick, and grid colors.\\nGrid color is lightened by blending this with the plot background\\nIndividual pieces can override this.\"\n                },\n                \"constrain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"domain\",\n                                \"range\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"constraintoward\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"center\",\n                                \"left\",\n                                \"middle\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"direction\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"clockwise\",\n                                \"counterclockwise\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"dividercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dividerwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"dtick\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|undefined>\"\n                },\n                \"exponentformat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"B\",\n                                \"E\",\n                                \"SI\",\n                                \"e\",\n                                \"none\",\n                                \"power\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines a formatting rule for the tick exponents.\\nFor example, consider the number 1,000,000,000.\\nIf `none`, it appears as *1,000,000,000*.\\nIf `e`, *1e+9*.\\nIf `E`, *1E+9*.\\nIf `power`, *1x10^9* (with 9 in a super script).\\nIf `SI`, *1G*.\\nIf `B`, *1B*.\"\n                },\n                \"fixedrange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this axis is zoom-able.\\nIf true, then zoom is disabled.\"\n                },\n                \"gridcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the grid lines.\"\n                },\n                \"griddash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"gridwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the grid lines.\"\n                },\n                \"hoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the hover text formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display \\\"09~15~23.46\\\"\"\n                },\n                \"layer\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"above traces\",\n                                \"below traces\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"linecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the axis line color\"\n                },\n                \"linewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the axis line.\"\n                },\n                \"mirror\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"allticks\",\n                                false,\n                                \"ticks\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"nticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"overlaying\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"free\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"position\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"rangemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"nonnegative\",\n                                \"normal\",\n                                \"tozero\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"'If *normal*, the range is computed in relation to the extrema\\nof the input data.\\nIf *tozero*`, the range extends to 0,\\nregardless of the input data\\nIf *nonnegative*, the range is non-negative,\\nregardless of the input data.\\nApplies only to linear axes.\"\n                },\n                \"rangeselector\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.RangeSelector>>\"\n                        }\n                    ]\n                },\n                \"rangeslider\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.RangeSlider>>\"\n                        }\n                    ]\n                },\n                \"rotation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"scaleanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"scaleratio\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"separatethousands\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"'If `true`, even 4-digit integers are separated\"\n                },\n                \"showdividers\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a dividers are drawn\\nbetween the category levels of this axis.\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"showexponent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all exponents are shown besides their significands.\\nIf `first`, only the exponent of the first tick is shown.\\nIf `last`, only the exponent of the last tick is shown.\\nIf `none`, no exponents appear.\"\n                },\n                \"showgrid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not grid lines are drawn.\\nIf `true`, the grid lines are drawn at every tick mark.\"\n                },\n                \"showline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line bounding this axis is drawn.\"\n                },\n                \"showspikes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showticklabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showtickprefix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all tick labels are displayed with a prefix.\\nIf `first`, only the first tick is displayed with a prefix.\\nIf `last`, only the last tick is displayed with a suffix.\\nIf `none`, tick prefixes are hidden.\"\n                },\n                \"showticksuffix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Same as `showtickprefix` but for tick suffixes.\"\n                },\n                \"side\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"clockwise\",\n                                \"counterclockwise\",\n                                \"left\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"spikecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"spikedash\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"spikemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"across\",\n                                \"across+marker\",\n                                \"marker\",\n                                \"toaxis\",\n                                \"toaxis+across\",\n                                \"toaxis+across+marker\",\n                                \"toaxis+marker\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines the drawing mode for the spike line.\\nIf `toaxis`, the line is drawn from the data point to the axis the\\nseries is plotted on.\\nIf `across`, the line is drawn across the entire plot area, and\\nsupercedes *toaxis*.\\nIf `marker`, then a marker dot is drawn on the axis the series is\\nplotted on\"\n                },\n                \"spikesnap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"cursor\",\n                                \"data\",\n                                \"hovered data\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether spikelines are stuck to the cursor or to the closest datapoints.\"\n                },\n                \"spikethickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tick0\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"tickangle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"auto\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"tickfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"tickformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the tick label formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display `\\\"09~15~23.46\\\"`\"\n                },\n                \"tickformatstops\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.TickFormatStop>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Array of `Partial<TickFormatStop>` objects.\"\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"auto\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Ticks\"\n                },\n                \"tickprefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"inside\",\n                                \"outside\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ticksuffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets a tick label suffix.\"\n                },\n                \"ticktext\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tickvals\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Partial<Plotly.DataTitle>|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Former `titlefont` is now the sub-attribute `font` of `title`.\\nTo customize title font properties, please use `title.font` now.\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"A single toggle to hide the axis while preserving interaction like dragging.\\nDefault is true when a cheater plot is present on the axis, otherwise\\nfalse\"\n                },\n                \"zeroline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line is drawn at along the 0 value\\nof this axis.\\nIf `true`, the zero line is drawn on top of the grid lines.\"\n                },\n                \"zerolinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the line color of the zero line.\"\n                },\n                \"zerolinewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the zero line.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Annotations>>\": {\n            \"properties\": {\n                \"align\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the horizontal alignment of the `text` within the box.\\nHas an effect only if `text` spans more two or more lines\\n(i.e. `text` contains one or more <br> HTML tags) or if an\\nexplicit width is set to override the text width.\"\n                },\n                \"arrowcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the color of the annotation arrow.\"\n                },\n                \"arrowhead\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the end annotation arrow head style.\"\n                },\n                \"arrowside\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"end\",\n                                \"start\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation arrow head position.\"\n                },\n                \"arrowsize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the size of the end annotation arrow head, relative to `arrowwidth`.\\nA value of 1 (default) gives a head about 3x as wide as the line.\"\n                },\n                \"arrowwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of annotation arrow line.\"\n                },\n                \"ax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the x component of the arrow tail about the arrow head.\\nIf `axref` is `pixel`, a positive (negative)\\ncomponent corresponds to an arrow pointing\\nfrom right to left (left to right).\\nIf `axref` is an axis, this is an absolute value on that axis,\\nlike `x`, NOT a relative value.\"\n                },\n                \"axref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Indicates in what terms the tail of the annotation (ax,ay)\\nis specified. If `pixel`, `ax` is a relative offset in pixels\\nfrom `x`. If set to an x axis id (e.g. *x* or *x2*), `ax` is\\nspecified in the same terms as that axis. This is useful\\nfor trendline annotations which should continue to indicate\\nthe correct trend when zoomed.\"\n                },\n                \"ay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the y component of the arrow tail about the arrow head.\\nIf `ayref` is `pixel`, a positive (negative)\\ncomponent corresponds to an arrow pointing\\nfrom bottom to top (top to bottom).\\nIf `ayref` is an axis, this is an absolute value on that axis,\\nlike `y`, NOT a relative value.\"\n                },\n                \"ayref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Indicates in what terms the tail of the annotation (ax,ay)\\nis specified. If `pixel`, `ay` is a relative offset in pixels\\nfrom `y`. If set to a y axis id (e.g. *y* or *y2*), `ay` is\\nspecified in the same terms as that axis. This is useful\\nfor trendline annotations which should continue to indicate\\nthe correct trend when zoomed.\"\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the background color of all hover labels on graph.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the border color of all hover labels on graph.\"\n                },\n                \"borderpad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the padding (in px) between the `text` and the enclosing border.\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the border enclosing the annotation `text`.\"\n                },\n                \"captureevents\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether the annotation text box captures mouse move and click events,\\nor allows those events to pass through to data points in the plot that may be\\nbehind the annotation. By default `captureevents` is *false* unless `hovertext`\\nis provided. If you use the event `plotly_clickannotation` without `hovertext`\\nyou must explicitly enable `captureevents`.\"\n                },\n                \"clicktoshow\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"onoff\",\n                                \"onout\"\n                            ]\n                        }\n                    ],\n                    \"description\": \"Makes this annotation respond to clicks on the plot.\\nIf you click a data point that exactly matches the `x` and `y` values of this annotation,\\nand it is hidden (visible: false), it will appear. In *onoff* mode, you must click the same\\npoint again to make it disappear, so if you click multiple points, you can show multiple\\nannotations. In *onout* mode, a click anywhere else in the plot (on another data point or not)\\nwill hide this annotation. If you need to show/hide this annotation in response to different\\n`x` or `y` values, you can set `xclick` and/or `yclick`. This is useful for example to label\\nthe side of a bar. To label markers though, `standoff` is preferred over `xclick` and `yclick`.\"\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the default hover label font used by all traces on the graph.\"\n                },\n                \"height\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets an explicit height for the text box. null (default) lets the\\ntext set the box height. Taller text will be clipped.\"\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hovertext\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets text to appear when hovering over this annotation.\\nIf omitted or blank, no hover label will appear.\"\n                },\n                \"onclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the opacity of the annotation (text + arrow).\"\n                },\n                \"showarrow\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not the annotation is drawn with an arrow.\\nIf *true*, `text` is placed near the arrow's tail.\\nIf *false*, `text` lines up with the `x` and `y` provided.\"\n                },\n                \"standoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets a distance, in pixels, to move the end arrowhead away from the\\nposition it is pointing at, for example to point at the edge of\\na marker independent of zoom. Note that this shortens the arrow\\nfrom the `ax` / `ay` vector, in contrast to `xshift` / `yshift`\\nwhich moves everything by this amount.\"\n                },\n                \"startarrowhead\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the start annotation arrow head style.\"\n                },\n                \"startarrowsize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the size of the start annotation arrow head, relative to `arrowwidth`.\\nA value of 1 (default) gives a head about 3x as wide as the line.\"\n                },\n                \"startstandoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets a distance, in pixels, to move the start arrowhead away from the\\nposition it is pointing at, for example to point at the edge of\\na marker independent of zoom. Note that this shortens the arrow\\nfrom the `ax` / `ay` vector, in contrast to `xshift` / `yshift`\\nwhich moves everything by this amount.\"\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the text associated with this annotation.\\nPlotly uses a subset of HTML tags to do things like\\nnewline (<br>), bold (<b></b>), italics (<i></i>),\\nhyperlinks (<a href='...'></a>). Tags <em>, <sup>, <sub>\\n<span> are also supported.\"\n                },\n                \"textangle\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the angle at which the `text` is drawn with respect to the horizontal.\"\n                },\n                \"valign\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the vertical alignment of the `text` within the box.\\nHas an effect only if an explicit height is set to override the text height.\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this annotation is visible.\"\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets an explicit width for the text box. null (default) lets the\\ntext set the box width. Wider text will be clipped.\\nThere is no automatic wrapping; use <br> to start a new line.\"\n                },\n                \"x\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\",\n                    \"description\": \"Sets the annotation's x position.\\nIf the axis `type` is *log*, then you must take the log of your desired range.\\nIf the axis `type` is *date*, it should be date strings, like date data,\\nthough Date objects and unix milliseconds will be accepted and converted to strings.\\nIf the axis `type` is *category*, it should be numbers, using the scale where each\\ncategory is assigned a serial number from zero in the order it appears.\"\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the text box's horizontal position anchor\\nThis anchor binds the `x` position to the *left*, *center* or *right* of the annotation.\\nFor example, if `x` is set to 1, `xref` to *paper* and `xanchor` to *right* then the\\nright-most portion of the annotation lines up with the right-most edge of the plotting area.\\nIf *auto*, the anchor is equivalent to *center* for data-referenced annotations or if there\\nis an arrow, whereas for paper-referenced with no arrow, the anchor picked corresponds to the closest side.\"\n                },\n                \"xclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ],\n                    \"description\": \"Toggle this annotation when clicking a data point whose `x` value\\nis `xclick` rather than the annotation's `x` value.\"\n                },\n                \"xref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation's x coordinate axis.\\nIf set to an x axis id (e.g. *x* or *x2*), the `x` position refers to an x coordinate\\nIf set to *paper*, the `x` position refers to the distance from\\nthe left side of the plotting area in normalized coordinates\\nwhere 0 (1) corresponds to the left (right) side.\"\n                },\n                \"xshift\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Shifts the position of the whole annotation and arrow to the\\nright (positive) or left (negative) by this many pixels.\"\n                },\n                \"y\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\",\n                    \"description\": \"Sets the annotation's y position.\\nIf the axis `type` is *log*, then you must take the log of your desired range.\\nIf the axis `type` is *date*, it should be date strings, like date data,\\nthough Date objects and unix milliseconds will be accepted and converted to strings.\\nIf the axis `type` is *category*, it should be numbers, using the scale where each\\ncategory is assigned a serial number from zero in the order it appears.\"\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the text box's vertical position anchor\\nThis anchor binds the `y` position to the *top*, *middle* or *bottom* of the annotation.\\nFor example, if `y` is set to 1, `yref` to *paper* and `yanchor` to *top* then the\\ntop-most portion of the annotation lines up with the top-most edge of the plotting area.\\nIf *auto*, the anchor is equivalent to *middle* for data-referenced annotations or if\\nthere is an arrow, whereas for paper-referenced with no arrow, the anchor picked\\ncorresponds to the closest side.\"\n                },\n                \"yclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ],\n                    \"description\": \"Toggle this annotation when clicking a data point whose `y` value\\nis `yclick` rather than the annotation's `y` value.\"\n                },\n                \"yref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation's y coordinate axis.\\nIf set to an y axis id (e.g. *y* or *y2*), the `y` position refers to an y coordinate\\nIf set to *paper*, the `y` position refers to the distance from\\nthe bottom of the plotting area in normalized coordinates\\nwhere 0 (1) corresponds to the bottom (top).\"\n                },\n                \"yshift\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Shifts the position of the whole annotation and arrow up\\n(positive) or down (negative) by this many pixels.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Annotations>>_1\": {\n            \"properties\": {\n                \"align\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the horizontal alignment of the `text` within the box.\\nHas an effect only if `text` spans more two or more lines\\n(i.e. `text` contains one or more <br> HTML tags) or if an\\nexplicit width is set to override the text width.\"\n                },\n                \"arrowcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the color of the annotation arrow.\"\n                },\n                \"arrowhead\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the end annotation arrow head style.\"\n                },\n                \"arrowside\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"end\",\n                                \"start\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation arrow head position.\"\n                },\n                \"arrowsize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the size of the end annotation arrow head, relative to `arrowwidth`.\\nA value of 1 (default) gives a head about 3x as wide as the line.\"\n                },\n                \"arrowwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of annotation arrow line.\"\n                },\n                \"ax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the x component of the arrow tail about the arrow head.\\nIf `axref` is `pixel`, a positive (negative)\\ncomponent corresponds to an arrow pointing\\nfrom right to left (left to right).\\nIf `axref` is an axis, this is an absolute value on that axis,\\nlike `x`, NOT a relative value.\"\n                },\n                \"axref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Indicates in what terms the tail of the annotation (ax,ay)\\nis specified. If `pixel`, `ax` is a relative offset in pixels\\nfrom `x`. If set to an x axis id (e.g. *x* or *x2*), `ax` is\\nspecified in the same terms as that axis. This is useful\\nfor trendline annotations which should continue to indicate\\nthe correct trend when zoomed.\"\n                },\n                \"ay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the y component of the arrow tail about the arrow head.\\nIf `ayref` is `pixel`, a positive (negative)\\ncomponent corresponds to an arrow pointing\\nfrom bottom to top (top to bottom).\\nIf `ayref` is an axis, this is an absolute value on that axis,\\nlike `y`, NOT a relative value.\"\n                },\n                \"ayref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Indicates in what terms the tail of the annotation (ax,ay)\\nis specified. If `pixel`, `ay` is a relative offset in pixels\\nfrom `y`. If set to a y axis id (e.g. *y* or *y2*), `ay` is\\nspecified in the same terms as that axis. This is useful\\nfor trendline annotations which should continue to indicate\\nthe correct trend when zoomed.\"\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the background color of all hover labels on graph.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the border color of all hover labels on graph.\"\n                },\n                \"borderpad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the padding (in px) between the `text` and the enclosing border.\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the border enclosing the annotation `text`.\"\n                },\n                \"captureevents\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether the annotation text box captures mouse move and click events,\\nor allows those events to pass through to data points in the plot that may be\\nbehind the annotation. By default `captureevents` is *false* unless `hovertext`\\nis provided. If you use the event `plotly_clickannotation` without `hovertext`\\nyou must explicitly enable `captureevents`.\"\n                },\n                \"clicktoshow\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"onoff\",\n                                \"onout\"\n                            ]\n                        }\n                    ],\n                    \"description\": \"Makes this annotation respond to clicks on the plot.\\nIf you click a data point that exactly matches the `x` and `y` values of this annotation,\\nand it is hidden (visible: false), it will appear. In *onoff* mode, you must click the same\\npoint again to make it disappear, so if you click multiple points, you can show multiple\\nannotations. In *onout* mode, a click anywhere else in the plot (on another data point or not)\\nwill hide this annotation. If you need to show/hide this annotation in response to different\\n`x` or `y` values, you can set `xclick` and/or `yclick`. This is useful for example to label\\nthe side of a bar. To label markers though, `standoff` is preferred over `xclick` and `yclick`.\"\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the default hover label font used by all traces on the graph.\"\n                },\n                \"height\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets an explicit height for the text box. null (default) lets the\\ntext set the box height. Taller text will be clipped.\"\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hovertext\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets text to appear when hovering over this annotation.\\nIf omitted or blank, no hover label will appear.\"\n                },\n                \"onclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the opacity of the annotation (text + arrow).\"\n                },\n                \"showarrow\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not the annotation is drawn with an arrow.\\nIf *true*, `text` is placed near the arrow's tail.\\nIf *false*, `text` lines up with the `x` and `y` provided.\"\n                },\n                \"standoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets a distance, in pixels, to move the end arrowhead away from the\\nposition it is pointing at, for example to point at the edge of\\na marker independent of zoom. Note that this shortens the arrow\\nfrom the `ax` / `ay` vector, in contrast to `xshift` / `yshift`\\nwhich moves everything by this amount.\"\n                },\n                \"startarrowhead\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the start annotation arrow head style.\"\n                },\n                \"startarrowsize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the size of the start annotation arrow head, relative to `arrowwidth`.\\nA value of 1 (default) gives a head about 3x as wide as the line.\"\n                },\n                \"startstandoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets a distance, in pixels, to move the start arrowhead away from the\\nposition it is pointing at, for example to point at the edge of\\na marker independent of zoom. Note that this shortens the arrow\\nfrom the `ax` / `ay` vector, in contrast to `xshift` / `yshift`\\nwhich moves everything by this amount.\"\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the text associated with this annotation.\\nPlotly uses a subset of HTML tags to do things like\\nnewline (<br>), bold (<b></b>), italics (<i></i>),\\nhyperlinks (<a href='...'></a>). Tags <em>, <sup>, <sub>\\n<span> are also supported.\"\n                },\n                \"textangle\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the angle at which the `text` is drawn with respect to the horizontal.\"\n                },\n                \"valign\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the vertical alignment of the `text` within the box.\\nHas an effect only if an explicit height is set to override the text height.\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this annotation is visible.\"\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets an explicit width for the text box. null (default) lets the\\ntext set the box width. Wider text will be clipped.\\nThere is no automatic wrapping; use <br> to start a new line.\"\n                },\n                \"x\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\",\n                    \"description\": \"Sets the annotation's x position.\\nIf the axis `type` is *log*, then you must take the log of your desired range.\\nIf the axis `type` is *date*, it should be date strings, like date data,\\nthough Date objects and unix milliseconds will be accepted and converted to strings.\\nIf the axis `type` is *category*, it should be numbers, using the scale where each\\ncategory is assigned a serial number from zero in the order it appears.\"\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the text box's horizontal position anchor\\nThis anchor binds the `x` position to the *left*, *center* or *right* of the annotation.\\nFor example, if `x` is set to 1, `xref` to *paper* and `xanchor` to *right* then the\\nright-most portion of the annotation lines up with the right-most edge of the plotting area.\\nIf *auto*, the anchor is equivalent to *center* for data-referenced annotations or if there\\nis an arrow, whereas for paper-referenced with no arrow, the anchor picked corresponds to the closest side.\"\n                },\n                \"xclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ],\n                    \"description\": \"Toggle this annotation when clicking a data point whose `x` value\\nis `xclick` rather than the annotation's `x` value.\"\n                },\n                \"xref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation's x coordinate axis.\\nIf set to an x axis id (e.g. *x* or *x2*), the `x` position refers to an x coordinate\\nIf set to *paper*, the `x` position refers to the distance from\\nthe left side of the plotting area in normalized coordinates\\nwhere 0 (1) corresponds to the left (right) side.\"\n                },\n                \"xshift\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Shifts the position of the whole annotation and arrow to the\\nright (positive) or left (negative) by this many pixels.\"\n                },\n                \"y\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\",\n                    \"description\": \"Sets the annotation's y position.\\nIf the axis `type` is *log*, then you must take the log of your desired range.\\nIf the axis `type` is *date*, it should be date strings, like date data,\\nthough Date objects and unix milliseconds will be accepted and converted to strings.\\nIf the axis `type` is *category*, it should be numbers, using the scale where each\\ncategory is assigned a serial number from zero in the order it appears.\"\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the text box's vertical position anchor\\nThis anchor binds the `y` position to the *top*, *middle* or *bottom* of the annotation.\\nFor example, if `y` is set to 1, `yref` to *paper* and `yanchor` to *top* then the\\ntop-most portion of the annotation lines up with the top-most edge of the plotting area.\\nIf *auto*, the anchor is equivalent to *middle* for data-referenced annotations or if\\nthere is an arrow, whereas for paper-referenced with no arrow, the anchor picked\\ncorresponds to the closest side.\"\n                },\n                \"yclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ],\n                    \"description\": \"Toggle this annotation when clicking a data point whose `y` value\\nis `yclick` rather than the annotation's `y` value.\"\n                },\n                \"yref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the annotation's y coordinate axis.\\nIf set to an y axis id (e.g. *y* or *y2*), the `y` position refers to an y coordinate\\nIf set to *paper*, the `y` position refers to the distance from\\nthe bottom of the plotting area in normalized coordinates\\nwhere 0 (1) corresponds to the bottom (top).\"\n                },\n                \"yshift\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Shifts the position of the whole annotation and arrow up\\n(positive) or down (negative) by this many pixels.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Axis>>\": {\n            \"properties\": {\n                \"autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"reversed\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"calendar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"chinese\",\n                                \"coptic\",\n                                \"discworld\",\n                                \"ethiopian\",\n                                \"gregorian\",\n                                \"hebrew\",\n                                \"islamic\",\n                                \"jalali\",\n                                \"julian\",\n                                \"mayan\",\n                                \"nanakshahi\",\n                                \"nepali\",\n                                \"persian\",\n                                \"taiwan\",\n                                \"thai\",\n                                \"ummalqura\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"categoryarray\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"categoryorder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"category ascending\",\n                                \"category descending\",\n                                \"max ascending\",\n                                \"max descending\",\n                                \"mean ascending\",\n                                \"mean descending\",\n                                \"median ascending\",\n                                \"median descending\",\n                                \"min ascending\",\n                                \"min descending\",\n                                \"sum ascending\",\n                                \"sum descending\",\n                                \"total ascending\",\n                                \"total descending\",\n                                \"trace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Specifies the ordering logic for the case of categorical variables.\\nBy default, plotly uses *trace*, which specifies the order that is present in the data supplied.\\nSet `categoryorder` to *category ascending* or *category descending* if order should be determined by\\nthe alphanumerical order of the category names.\\nSet `categoryorder` to *array* to derive the ordering from the attribute `categoryarray`. If a category\\nis not found in the `categoryarray` array, the sorting behavior for that attribute will be identical to\\nthe *trace* mode. The unspecified categories will follow the categories in `categoryarray`.\\nSet `categoryorder` to *total ascending* or *total descending* if order should be determined by the\\nnumerical order of the values.\\nSimilarly, the order can be determined by the min, max, sum, mean or median of all the values.\"\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets default for all colors associated with this axis\\nall at once: line, font, tick, and grid colors.\\nGrid color is lightened by blending this with the plot background\\nIndividual pieces can override this.\"\n                },\n                \"dividercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dividerwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dtick\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|undefined>\"\n                },\n                \"exponentformat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"B\",\n                                \"E\",\n                                \"SI\",\n                                \"e\",\n                                \"none\",\n                                \"power\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines a formatting rule for the tick exponents.\\nFor example, consider the number 1,000,000,000.\\nIf `none`, it appears as *1,000,000,000*.\\nIf `e`, *1e+9*.\\nIf `E`, *1E+9*.\\nIf `power`, *1x10^9* (with 9 in a super script).\\nIf `SI`, *1G*.\\nIf `B`, *1B*.\"\n                },\n                \"fixedrange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this axis is zoom-able.\\nIf true, then zoom is disabled.\"\n                },\n                \"gridcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the grid lines.\"\n                },\n                \"gridwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the grid lines.\"\n                },\n                \"hoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the hover text formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display \\\"09~15~23.46\\\"\"\n                },\n                \"linecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the axis line color\"\n                },\n                \"linewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the axis line.\"\n                },\n                \"mirror\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"allticks\",\n                                false,\n                                \"ticks\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"nticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"rangemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"nonnegative\",\n                                \"normal\",\n                                \"tozero\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"'If *normal*, the range is computed in relation to the extrema\\nof the input data.\\nIf *tozero*`, the range extends to 0,\\nregardless of the input data\\nIf *nonnegative*, the range is non-negative,\\nregardless of the input data.\\nApplies only to linear axes.\"\n                },\n                \"separatethousands\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"'If `true`, even 4-digit integers are separated\"\n                },\n                \"showdividers\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a dividers are drawn\\nbetween the category levels of this axis.\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"showexponent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all exponents are shown besides their significands.\\nIf `first`, only the exponent of the first tick is shown.\\nIf `last`, only the exponent of the last tick is shown.\\nIf `none`, no exponents appear.\"\n                },\n                \"showgrid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not grid lines are drawn.\\nIf `true`, the grid lines are drawn at every tick mark.\"\n                },\n                \"showline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line bounding this axis is drawn.\"\n                },\n                \"showspikes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showticklabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showtickprefix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all tick labels are displayed with a prefix.\\nIf `first`, only the first tick is displayed with a prefix.\\nIf `last`, only the last tick is displayed with a suffix.\\nIf `none`, tick prefixes are hidden.\"\n                },\n                \"showticksuffix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Same as `showtickprefix` but for tick suffixes.\"\n                },\n                \"spikecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"spikedash\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"spikemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"across\",\n                                \"across+marker\",\n                                \"marker\",\n                                \"toaxis\",\n                                \"toaxis+across\",\n                                \"toaxis+across+marker\",\n                                \"toaxis+marker\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines the drawing mode for the spike line.\\nIf `toaxis`, the line is drawn from the data point to the axis the\\nseries is plotted on.\\nIf `across`, the line is drawn across the entire plot area, and\\nsupercedes *toaxis*.\\nIf `marker`, then a marker dot is drawn on the axis the series is\\nplotted on\"\n                },\n                \"spikesnap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"cursor\",\n                                \"data\",\n                                \"hovered data\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether spikelines are stuck to the cursor or to the closest datapoints.\"\n                },\n                \"spikethickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tick0\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"tickangle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"auto\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"tickfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"tickformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the tick label formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display `\\\"09~15~23.46\\\"`\"\n                },\n                \"tickformatstops\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.TickFormatStop>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Array of `Partial<TickFormatStop>` objects.\"\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"auto\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Ticks\"\n                },\n                \"tickprefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"inside\",\n                                \"outside\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ticksuffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets a tick label suffix.\"\n                },\n                \"ticktext\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tickvals\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Partial<Plotly.DataTitle>|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Former `titlefont` is now the sub-attribute `font` of `title`.\\nTo customize title font properties, please use `title.font` now.\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"A single toggle to hide the axis while preserving interaction like dragging.\\nDefault is true when a cheater plot is present on the axis, otherwise\\nfalse\"\n                },\n                \"zeroline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line is drawn at along the 0 value\\nof this axis.\\nIf `true`, the zero line is drawn on top of the grid lines.\"\n                },\n                \"zerolinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the line color of the zero line.\"\n                },\n                \"zerolinewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the zero line.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Camera>>\": {\n            \"properties\": {\n                \"center\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Point>>\"\n                        }\n                    ]\n                },\n                \"eye\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Point>>\"\n                        }\n                    ]\n                },\n                \"up\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Point>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ColorBar>>\": {\n            \"properties\": {\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"borderwidth\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"dtick\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|undefined>\"\n                },\n                \"exponentformat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"B\",\n                                \"E\",\n                                \"SI\",\n                                \"e\",\n                                \"none\",\n                                \"power\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"len\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"lenmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fraction\",\n                                \"pixels\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"nticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"outlinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"outlinewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"separatethousands\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showexponent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"showticklabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showtickprefix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"showticksuffix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"thicknessmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fraction\",\n                                \"pixels\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tick0\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"tickangle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"auto\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"tickfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Font>\"\n                        }\n                    ]\n                },\n                \"tickformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"tickformatstops\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.TickFormatStop>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"auto\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tickprefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"inside\",\n                                \"outside\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ticksuffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticktext\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"items\": {\n                                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                            },\n                                            \"type\": \"array\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"ticktextsrc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"tickvals\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"items\": {\n                                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                            },\n                                            \"type\": \"array\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickvalssrc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Font>\"\n                        }\n                    ]\n                },\n                \"titleside\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xpad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ypad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Config>>\": {\n            \"properties\": {\n                \"autosizable\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"DO autosize once regardless of layout.autosize (use default width or height values otherwise)\"\n                },\n                \"displayModeBar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"hover\",\n                                true\n                            ]\n                        }\n                    ],\n                    \"description\": \"display the mode bar (true, false, or 'hover')\"\n                },\n                \"displaylogo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"add the plotly logo on the end of the mode bar\"\n                },\n                \"doubleClick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"autosize\",\n                                false,\n                                \"reset\",\n                                \"reset+autosize\"\n                            ]\n                        }\n                    ],\n                    \"description\": \"double click interaction (false, 'reset', 'autosize' or 'reset+autosize')\"\n                },\n                \"doubleClickDelay\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"sets the delay for registering a double-click in ms\"\n                },\n                \"editable\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"we can edit titles, move annotations, etc\"\n                },\n                \"edits\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Edits>>\"\n                        }\n                    ]\n                },\n                \"fillFrame\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"if we DO autosize, do we fill the container or the screen?\"\n                },\n                \"frameMargins\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"if we DO autosize, set the frame margins in percents of plot size\"\n                },\n                \"globalTransforms\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Set global transform to be applied to all traces with no specification needed\"\n                },\n                \"linkText\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"text appearing in the sendData link\"\n                },\n                \"locale\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Which localization should we use? Should be a string like 'en' or 'en-US'\"\n                },\n                \"locales\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ],\n                    \"description\": \"Localization definitions\\nLocales can be provided either here (specific to one chart) or globally\\nby registering them as modules.\\nShould be an object of objects {locale: {dictionary: {...}, format: {...}}}\\n{\\n    da: {\\n        dictionary: {'Reset axes': 'Nulstil aksler', ...},\\n        format: {months: [...], shortMonths: [...]}\\n    },\\n    ...\\n}\\nAll parts are optional. When looking for translation or format fields, we\\nlook first for an exact match in a config locale, then in a registered\\nmodule. If those fail, we strip off any regionalization ('en-US' -> 'en')\\nand try each (config, registry) again. The final fallback for translation\\nis untranslated (which is US English) and for formats is the base English\\n(the only consequence being the last fallback date format %x is DD/MM/YYYY\\ninstead of MM/DD/YYYY). Currently `grouping` and `currency` are ignored\\nfor our automatic number formatting, but can be used in custom formats.\"\n                },\n                \"logging\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                0,\n                                1,\n                                2,\n                                false,\n                                true\n                            ]\n                        }\n                    ],\n                    \"description\": \"Turn all console logging on or off (errors will be thrown)\\nThis should ONLY be set via Plotly.setPlotConfig\"\n                },\n                \"mapboxAccessToken\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Mapbox access token (required to plot mapbox trace types)\\nIf using an Mapbox Atlas server, set this option to '',\\nso that plotly.js won't attempt to authenticate to the public Mapbox server.\"\n                },\n                \"modeBarButtons\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.ModeBarButtonAny>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"const\": false,\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"fully custom mode bar buttons as nested array, where the outer\\narrays represents button groups, and the inner arrays have\\nbuttons config objects or names of default buttons\\n(see ./components/modebar/buttons.js for more info)\"\n                },\n                \"modeBarButtonsToAdd\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Plotly.ModeBarButton>\"\n                                    },\n                                    {\n                                        \"enum\": [\n                                            \"autoScale2d\",\n                                            \"hoverClosest3d\",\n                                            \"hoverClosestCartesian\",\n                                            \"hoverClosestGeo\",\n                                            \"hoverClosestGl2d\",\n                                            \"hoverClosestPie\",\n                                            \"hoverCompareCartesian\",\n                                            \"hoverclosest\",\n                                            \"hovercompare\",\n                                            \"lasso2d\",\n                                            \"orbitRotation\",\n                                            \"pan2d\",\n                                            \"pan3d\",\n                                            \"resetCameraDefault3d\",\n                                            \"resetCameraLastSave3d\",\n                                            \"resetGeo\",\n                                            \"resetScale2d\",\n                                            \"resetViews\",\n                                            \"select2d\",\n                                            \"sendDataToCloud\",\n                                            \"tableRotation\",\n                                            \"toImage\",\n                                            \"toggleHover\",\n                                            \"toggleSpikelines\",\n                                            \"togglehover\",\n                                            \"togglespikelines\",\n                                            \"v1hovermode\",\n                                            \"zoom2d\",\n                                            \"zoom3d\",\n                                            \"zoomIn2d\",\n                                            \"zoomInGeo\",\n                                            \"zoomOut2d\",\n                                            \"zoomOutGeo\"\n                                        ],\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"add mode bar button using config objects (see ./components/modebar/buttons.js for list of arguments)\"\n                },\n                \"modeBarButtonsToRemove\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"enum\": [\n                                            \"autoScale2d\",\n                                            \"hoverClosest3d\",\n                                            \"hoverClosestCartesian\",\n                                            \"hoverClosestGeo\",\n                                            \"hoverClosestGl2d\",\n                                            \"hoverClosestPie\",\n                                            \"hoverCompareCartesian\",\n                                            \"hoverclosest\",\n                                            \"hovercompare\",\n                                            \"lasso2d\",\n                                            \"orbitRotation\",\n                                            \"pan2d\",\n                                            \"pan3d\",\n                                            \"resetCameraDefault3d\",\n                                            \"resetCameraLastSave3d\",\n                                            \"resetGeo\",\n                                            \"resetScale2d\",\n                                            \"resetViews\",\n                                            \"select2d\",\n                                            \"sendDataToCloud\",\n                                            \"tableRotation\",\n                                            \"toImage\",\n                                            \"toggleHover\",\n                                            \"toggleSpikelines\",\n                                            \"togglehover\",\n                                            \"togglespikelines\",\n                                            \"v1hovermode\",\n                                            \"zoom2d\",\n                                            \"zoom3d\",\n                                            \"zoomIn2d\",\n                                            \"zoomInGeo\",\n                                            \"zoomOut2d\",\n                                            \"zoomOutGeo\"\n                                        ],\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"remove mode bar button by name (see ./components/modebar/buttons.js for the list of names)\"\n                },\n                \"plotGlPixelRatio\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"increase the pixel ratio for Gl plot images\"\n                },\n                \"plotlyServerURL\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"default\": \"''\",\n                    \"description\": \"When set it determines base URL for the 'Edit in Chart Studio' `showEditInChartStudio`/`showSendToCloud` mode bar button and the showLink/sendData on-graph link.\\nTo enable sending your data to Chart Studio Cloud, you need to set both `plotlyServerURL` to 'https://chart-studio.plotly.com' and also set `showSendToCloud` to true.\"\n                },\n                \"queueLength\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"set the length of the undo/redo queue\"\n                },\n                \"responsive\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Make the chart responsive to window size\"\n                },\n                \"scrollZoom\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"mousewheel or two-finger scroll zooms the plot\"\n                },\n                \"sendData\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"if we show a link, does it contain data or just link to a plotly file?\"\n                },\n                \"setBackground\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(gd:Plotly.PlotlyHTMLElement,bgColor:string)=>void>\"\n                        },\n                        {\n                            \"enum\": [\n                                \"opaque\",\n                                \"transparent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"function to add the background color to a different container\\nor 'opaque' to ensure there's white behind it\"\n                },\n                \"showAxisDragHandles\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"enable axis pan/zoom drag handles\"\n                },\n                \"showAxisRangeEntryBoxes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"enable direct range entry at the pan/zoom drag points (drag handles must be enabled above)\"\n                },\n                \"showEditInChartStudio\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"default\": false,\n                    \"description\": \"Same as `showSendToCloud`, but use a pencil icon instead of a floppy-disk.\\nNote that if both `showSendToCloud` and `showEditInChartStudio` are turned, only `showEditInChartStudio` will be honored.\"\n                },\n                \"showLink\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"link to open this plot in plotly\"\n                },\n                \"showSendToCloud\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"default\": false,\n                    \"description\": \"Should we include a ModeBar button, labeled \\\"Edit in Chart Studio\\\",\\nthat sends this chart to chart-studio.plotly.com (formerly plot.ly)\\nor another plotly server as specified by `plotlyServerURL` for editing, export, etc?\\nPrior to version 1.43.0 this button was included by default, now it is opt-in using this flag.\\nNote that this button can (depending on `plotlyServerURL` being set) send your data to an external server.\\nHowever that server does not persist your data until you arrive at the Chart Studio and explicitly click \\\"Save\\\".\"\n                },\n                \"showSources\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"false or function adding source(s) to linkText <text>\"\n                },\n                \"showTips\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"new users see some hints about interactivity\"\n                },\n                \"staticPlot\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"no interactivity, for export or image generation\"\n                },\n                \"toImageButtonOptions\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{filename:string;scale:number;format:\\\"svg\\\"|\\\"png\\\"|\\\"jpeg\\\"|\\\"webp\\\";height:number;width:number;}>>\"\n                        }\n                    ],\n                    \"description\": \"override the defaults for the toImageButton\"\n                },\n                \"topojsonURL\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"URL to topojson files used in geo charts\"\n                },\n                \"typesetMath\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether math should be typeset or not,\\nwhen MathJax (either v2 or v3) is present on the page.\"\n                },\n                \"watermark\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Watermark the images with the company's logo\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.CurrentValue>>\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the font of the current value label text.\"\n                },\n                \"offset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"The amount of space, in pixels, between the current value label\\nand the slider.\"\n                },\n                \"prefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"When currentvalue.visible is true, this sets the prefix of the label.\"\n                },\n                \"suffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"When currentvalue.visible is true, this sets the suffix of the label.\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Shows the currently-selected value above the slider.\"\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"The alignment of the value readout relative to the length of the slider.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.DataTitle>>\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"position\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"middle center\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"standoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.DataTitle>>_1\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"position\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"middle center\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"standoff\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Delta>>\": {\n            \"properties\": {\n                \"decreasing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{symbol:string;color:Plotly.Color;}>_1\"\n                        }\n                    ]\n                },\n                \"increasing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{symbol:string;color:Plotly.Color;}>\"\n                        }\n                    ]\n                },\n                \"position\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"left\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"reference\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"relative\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"valueformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Domain>>\": {\n            \"properties\": {\n                \"column\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"row\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Edits>>\": {\n            \"properties\": {\n                \"annotationPosition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"annotationTail\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"annotationText\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"axisTitleText\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"colorbarPosition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"colorbarTitleText\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"legendPosition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"legendText\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"shapePosition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"titleText\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\": {\n            \"properties\": {\n                \"array\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"arrayminus\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"symmetric\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"data\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"array\",\n                \"type\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"symmetric\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"constant\",\n                                \"percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"valueminus\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"type\",\n                \"value\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Font>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"family\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"default\": \"Arial, sans-serif\",\n                    \"description\": \"HTML font family - the typeface that will be applied by the web browser.\\nThe web browser will only be able to apply a font if it is available on the system\\nwhich it operates. Provide multiple font families, separated by commas, to indicate\\nthe preference in which to apply fonts if they aren't available on the system.\\nThe plotly service (at https://plot.ly or on-premise) generates images on a server,\\nwhere only a select number of fonts are installed and supported.\\nThese include *Arial*, *Balto*, *Courier New*, *Droid Sans*, *Droid Serif*,\\n*Droid Sans Mono*, *Gravitas One*, *Old Standard TT*, *Open Sans*, *Overpass*,\\n*PT Sans Narrow*, *Raleway*, *Times New Roman*.\"\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"default\": 13,\n                    \"description\": \"number greater than or equal to 1\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Gauge>>\": {\n            \"properties\": {\n                \"axis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Axis>>\"\n                        }\n                    ]\n                },\n                \"bar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.GaugeBar>>\"\n                        }\n                    ]\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"angular\",\n                                \"bullet\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"steps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{range:number[];color:Plotly.Color;}>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"threshold\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Threshold>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.GaugeBar>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.GaugeLine>>\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.GaugeLine>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.HoverLabel>>\": {\n            \"properties\": {\n                \"align\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"default\": \"auto\",\n                    \"description\": \"Sets the horizontal alignment of the text content within hover label box.\"\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the background color of all hover labels on graph.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the border color of all hover labels on graph.\"\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the default hover label font used by all traces on the graph.\"\n                },\n                \"namelength\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"default\": 15,\n                    \"description\": \"Sets the default length (in number of characters) of the trace name\\nin the hover labels for all traces.\\n-1 shows the whole name regardless of length.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Image>>\": {\n            \"properties\": {\n                \"layer\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"above\",\n                                \"below\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizex\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizey\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"contain\",\n                                \"fill\",\n                                \"stretch\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"source\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"yref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Layout>>\": {\n            \"properties\": {\n                \"angularaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"annotations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Annotations>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"autosize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"bargap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"bargroupgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"barmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"group\",\n                                \"overlay\",\n                                \"relative\",\n                                \"stack\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"barnorm\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"fraction\",\n                                \"percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"boxmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"group\",\n                                \"overlay\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"calendar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"chinese\",\n                                \"coptic\",\n                                \"discworld\",\n                                \"ethiopian\",\n                                \"gregorian\",\n                                \"hebrew\",\n                                \"islamic\",\n                                \"jalali\",\n                                \"julian\",\n                                \"mayan\",\n                                \"nanakshahi\",\n                                \"nepali\",\n                                \"persian\",\n                                \"taiwan\",\n                                \"thai\",\n                                \"ummalqura\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"clickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"event\",\n                                \"event+select\",\n                                \"none\",\n                                \"select\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"colorway\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"datarevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"dragmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"lasso\",\n                                \"orbit\",\n                                \"pan\",\n                                \"select\",\n                                \"turntable\",\n                                \"zoom\"\n                            ]\n                        }\n                    ]\n                },\n                \"editrevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"geo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"grid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{rows:number;roworder:\\\"toptobottom\\\"|\\\"bottomtotop\\\";columns:number;subplots:string[];xaxes:string[];yaxes:string[];pattern:\\\"independent\\\"|\\\"coupled\\\";xgap:number;ygap:number;domain:Partial<{x:number[];y:number[];}>;xside:\\\"top\\\"|\\\"bottom\\\"|\\\"bottomplot\\\"|\\\"topplot\\\";yside:\\\"left\\\"|\\\"right\\\"|\\\"leftplot\\\"|\\\"rightplot\\\";}>>\"\n                        }\n                    ]\n                },\n                \"height\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"hiddenlabels\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hidesources\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"hoverdistance\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hovermode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"closest\",\n                                false,\n                                \"x\",\n                                \"x unified\",\n                                \"y\",\n                                \"y unified\"\n                            ]\n                        }\n                    ]\n                },\n                \"images\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Image>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"legend\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Legend>>\"\n                        }\n                    ]\n                },\n                \"mapbox\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Mapbox>>\"\n                        }\n                    ]\n                },\n                \"margin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Margin>>\"\n                        }\n                    ]\n                },\n                \"modebar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ModeBar>>\"\n                        }\n                    ]\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"paper_bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"plot_bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"polar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar2\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar3\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar4\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar5\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar6\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar7\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar8\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"polar9\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PolarLayout>>\"\n                        }\n                    ]\n                },\n                \"radialaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Axis>>\"\n                        }\n                    ]\n                },\n                \"scene\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Scene>>\"\n                        }\n                    ]\n                },\n                \"selectdirection\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"any\",\n                                \"d\",\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"selectionrevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"separators\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"shapes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Shape>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"showlegend\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"sliders\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Slider>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"subplot\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"template\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Template>\"\n                        }\n                    ]\n                },\n                \"ternary\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Partial<{text:string;font:Partial<Plotly.Font>;xref:\\\"container\\\"|\\\"paper\\\";yref:\\\"container\\\"|\\\"paper\\\";x:number;y:number;xanchor:\\\"auto\\\"|\\\"center\\\"|\\\"left\\\"|\\\"right\\\";yanchor:\\\"auto\\\"|\\\"top\\\"|\\\"middle\\\"|\\\"bottom\\\";pad:Partial<Plotly.Padding>;}>|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"transition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Transition>\"\n                        }\n                    ]\n                },\n                \"uirevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"updatemenus\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis.autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"xaxis.range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": [\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                },\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                }\n                            ],\n                            \"maxItems\": 2,\n                            \"minItems\": 2,\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"xaxis.range[0]\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"xaxis.range[1]\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"xaxis.title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xaxis.type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xaxis2\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis3\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis4\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis5\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis6\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis7\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis8\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"xaxis9\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis.autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"yaxis.range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": [\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                },\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                }\n                            ],\n                            \"maxItems\": 2,\n                            \"minItems\": 2,\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"yaxis.range[0]\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"yaxis.range[1]\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"yaxis.title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"yaxis.type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"yaxis2\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis3\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis4\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis5\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis6\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis7\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis8\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis9\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.LayoutAxis>>\": {\n            \"properties\": {\n                \"anchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"free\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"angle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"automargin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"reversed\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"autotick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"calendar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"chinese\",\n                                \"coptic\",\n                                \"discworld\",\n                                \"ethiopian\",\n                                \"gregorian\",\n                                \"hebrew\",\n                                \"islamic\",\n                                \"jalali\",\n                                \"julian\",\n                                \"mayan\",\n                                \"nanakshahi\",\n                                \"nepali\",\n                                \"persian\",\n                                \"taiwan\",\n                                \"thai\",\n                                \"ummalqura\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"categoryarray\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"categoryorder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"category ascending\",\n                                \"category descending\",\n                                \"max ascending\",\n                                \"max descending\",\n                                \"mean ascending\",\n                                \"mean descending\",\n                                \"median ascending\",\n                                \"median descending\",\n                                \"min ascending\",\n                                \"min descending\",\n                                \"sum ascending\",\n                                \"sum descending\",\n                                \"total ascending\",\n                                \"total descending\",\n                                \"trace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Specifies the ordering logic for the case of categorical variables.\\nBy default, plotly uses *trace*, which specifies the order that is present in the data supplied.\\nSet `categoryorder` to *category ascending* or *category descending* if order should be determined by\\nthe alphanumerical order of the category names.\\nSet `categoryorder` to *array* to derive the ordering from the attribute `categoryarray`. If a category\\nis not found in the `categoryarray` array, the sorting behavior for that attribute will be identical to\\nthe *trace* mode. The unspecified categories will follow the categories in `categoryarray`.\\nSet `categoryorder` to *total ascending* or *total descending* if order should be determined by the\\nnumerical order of the values.\\nSimilarly, the order can be determined by the min, max, sum, mean or median of all the values.\"\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets default for all colors associated with this axis\\nall at once: line, font, tick, and grid colors.\\nGrid color is lightened by blending this with the plot background\\nIndividual pieces can override this.\"\n                },\n                \"constrain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"domain\",\n                                \"range\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"constraintoward\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"center\",\n                                \"left\",\n                                \"middle\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"direction\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"clockwise\",\n                                \"counterclockwise\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"dividercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dividerwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"dtick\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|undefined>\"\n                },\n                \"exponentformat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"B\",\n                                \"E\",\n                                \"SI\",\n                                \"e\",\n                                \"none\",\n                                \"power\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines a formatting rule for the tick exponents.\\nFor example, consider the number 1,000,000,000.\\nIf `none`, it appears as *1,000,000,000*.\\nIf `e`, *1e+9*.\\nIf `E`, *1E+9*.\\nIf `power`, *1x10^9* (with 9 in a super script).\\nIf `SI`, *1G*.\\nIf `B`, *1B*.\"\n                },\n                \"fixedrange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this axis is zoom-able.\\nIf true, then zoom is disabled.\"\n                },\n                \"gridcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the grid lines.\"\n                },\n                \"griddash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"gridwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the grid lines.\"\n                },\n                \"hoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the hover text formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display \\\"09~15~23.46\\\"\"\n                },\n                \"layer\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"above traces\",\n                                \"below traces\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"linecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the axis line color\"\n                },\n                \"linewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the axis line.\"\n                },\n                \"mirror\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"allticks\",\n                                false,\n                                \"ticks\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"nticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"overlaying\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"free\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"position\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"rangemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"nonnegative\",\n                                \"normal\",\n                                \"tozero\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"'If *normal*, the range is computed in relation to the extrema\\nof the input data.\\nIf *tozero*`, the range extends to 0,\\nregardless of the input data\\nIf *nonnegative*, the range is non-negative,\\nregardless of the input data.\\nApplies only to linear axes.\"\n                },\n                \"rangeselector\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.RangeSelector>>\"\n                        }\n                    ]\n                },\n                \"rangeslider\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.RangeSlider>>\"\n                        }\n                    ]\n                },\n                \"rotation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"scaleanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"scaleratio\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"separatethousands\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"'If `true`, even 4-digit integers are separated\"\n                },\n                \"showdividers\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a dividers are drawn\\nbetween the category levels of this axis.\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"showexponent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all exponents are shown besides their significands.\\nIf `first`, only the exponent of the first tick is shown.\\nIf `last`, only the exponent of the last tick is shown.\\nIf `none`, no exponents appear.\"\n                },\n                \"showgrid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not grid lines are drawn.\\nIf `true`, the grid lines are drawn at every tick mark.\"\n                },\n                \"showline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line bounding this axis is drawn.\"\n                },\n                \"showspikes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showticklabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showtickprefix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all tick labels are displayed with a prefix.\\nIf `first`, only the first tick is displayed with a prefix.\\nIf `last`, only the last tick is displayed with a suffix.\\nIf `none`, tick prefixes are hidden.\"\n                },\n                \"showticksuffix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Same as `showtickprefix` but for tick suffixes.\"\n                },\n                \"side\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"clockwise\",\n                                \"counterclockwise\",\n                                \"left\",\n                                \"right\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"spikecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"spikedash\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"spikemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"across\",\n                                \"across+marker\",\n                                \"marker\",\n                                \"toaxis\",\n                                \"toaxis+across\",\n                                \"toaxis+across+marker\",\n                                \"toaxis+marker\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines the drawing mode for the spike line.\\nIf `toaxis`, the line is drawn from the data point to the axis the\\nseries is plotted on.\\nIf `across`, the line is drawn across the entire plot area, and\\nsupercedes *toaxis*.\\nIf `marker`, then a marker dot is drawn on the axis the series is\\nplotted on\"\n                },\n                \"spikesnap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"cursor\",\n                                \"data\",\n                                \"hovered data\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether spikelines are stuck to the cursor or to the closest datapoints.\"\n                },\n                \"spikethickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tick0\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"tickangle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"auto\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"tickfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"tickformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the tick label formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display `\\\"09~15~23.46\\\"`\"\n                },\n                \"tickformatstops\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.TickFormatStop>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Array of `Partial<TickFormatStop>` objects.\"\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"auto\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Ticks\"\n                },\n                \"tickprefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"inside\",\n                                \"outside\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ticksuffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets a tick label suffix.\"\n                },\n                \"ticktext\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tickvals\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Partial<Plotly.DataTitle>|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Former `titlefont` is now the sub-attribute `font` of `title`.\\nTo customize title font properties, please use `title.font` now.\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"A single toggle to hide the axis while preserving interaction like dragging.\\nDefault is true when a cheater plot is present on the axis, otherwise\\nfalse\"\n                },\n                \"zeroline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line is drawn at along the 0 value\\nof this axis.\\nIf `true`, the zero line is drawn on top of the grid lines.\"\n                },\n                \"zerolinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the line color of the zero line.\"\n                },\n                \"zerolinewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the zero line.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Legend>>\": {\n            \"properties\": {\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the background color of all hover labels on graph.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the border color of all hover labels on graph.\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the default hover label font used by all traces on the graph.\"\n                },\n                \"groupclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"togglegroup\",\n                                \"toggleitem\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"grouptitlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"itemclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"toggle\",\n                                \"toggleothers\"\n                            ]\n                        }\n                    ]\n                },\n                \"itemdoubleclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"toggle\",\n                                \"toggleothers\"\n                            ]\n                        }\n                    ]\n                },\n                \"itemsizing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"constant\",\n                                \"trace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"itemwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LegendTitle>>\"\n                        }\n                    ]\n                },\n                \"tracegroupgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"traceorder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"grouped\",\n                                \"normal\",\n                                \"reversed\",\n                                \"reversed+grouped\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"uirevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"valign\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.LegendTitle>>\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"side\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"left\",\n                                \"top\",\n                                \"top left\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Mapbox>>\": {\n            \"properties\": {\n                \"accesstoken\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"bearing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"center\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.MapboxCenter>>\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Domain>>\"\n                        }\n                    ]\n                },\n                \"layers\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.MapboxLayers>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"pitch\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"style\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"uirevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"zoom\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.MapboxCenter>>\": {\n            \"properties\": {\n                \"lat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"lon\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.MapboxLayers>>\": {\n            \"properties\": {\n                \"below\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"circle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{radius:number;}>\"\n                        }\n                    ]\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"coordinates\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"fill\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{outlinecolor:Plotly.Color;}>\"\n                        }\n                    ]\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ShapeLine>>\"\n                        }\n                    ]\n                },\n                \"maxzoom\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"minzoom\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"source\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"sourceattribution\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"sourcelayer\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"sourcetype\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"geojson\",\n                                \"image\",\n                                \"raster\",\n                                \"vecotr\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"symbol\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.MapboxSymbol>>\"\n                        }\n                    ]\n                },\n                \"templateitemname\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"circle\",\n                                \"fill\",\n                                \"line\",\n                                \"raster\",\n                                \"symbol\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": true,\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.MapboxSymbol>>\": {\n            \"properties\": {\n                \"icon\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"iconsize\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"placement\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"line\",\n                                \"line-center\",\n                                \"point\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"textfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"textposition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"middle center\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Margin>>\": {\n            \"properties\": {\n                \"b\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"l\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"pad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"t\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ModeBar>>\": {\n            \"properties\": {\n                \"activecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"add\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"enum\": [\n                                            \"autoScale2d\",\n                                            \"hoverClosest3d\",\n                                            \"hoverClosestCartesian\",\n                                            \"hoverClosestGeo\",\n                                            \"hoverClosestGl2d\",\n                                            \"hoverClosestPie\",\n                                            \"hoverCompareCartesian\",\n                                            \"hoverclosest\",\n                                            \"hovercompare\",\n                                            \"lasso2d\",\n                                            \"orbitRotation\",\n                                            \"pan2d\",\n                                            \"pan3d\",\n                                            \"resetCameraDefault3d\",\n                                            \"resetCameraLastSave3d\",\n                                            \"resetGeo\",\n                                            \"resetScale2d\",\n                                            \"resetViews\",\n                                            \"select2d\",\n                                            \"sendDataToCloud\",\n                                            \"tableRotation\",\n                                            \"toImage\",\n                                            \"toggleHover\",\n                                            \"toggleSpikelines\",\n                                            \"togglehover\",\n                                            \"togglespikelines\",\n                                            \"v1hovermode\",\n                                            \"zoom2d\",\n                                            \"zoom3d\",\n                                            \"zoomIn2d\",\n                                            \"zoomInGeo\",\n                                            \"zoomOut2d\",\n                                            \"zoomOutGeo\"\n                                        ],\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"enum\": [\n                                \"autoScale2d\",\n                                \"hoverClosest3d\",\n                                \"hoverClosestCartesian\",\n                                \"hoverClosestGeo\",\n                                \"hoverClosestGl2d\",\n                                \"hoverClosestPie\",\n                                \"hoverCompareCartesian\",\n                                \"hoverclosest\",\n                                \"hovercompare\",\n                                \"lasso2d\",\n                                \"orbitRotation\",\n                                \"pan2d\",\n                                \"pan3d\",\n                                \"resetCameraDefault3d\",\n                                \"resetCameraLastSave3d\",\n                                \"resetGeo\",\n                                \"resetScale2d\",\n                                \"resetViews\",\n                                \"select2d\",\n                                \"sendDataToCloud\",\n                                \"tableRotation\",\n                                \"toImage\",\n                                \"toggleHover\",\n                                \"toggleSpikelines\",\n                                \"togglehover\",\n                                \"togglespikelines\",\n                                \"v1hovermode\",\n                                \"zoom2d\",\n                                \"zoom3d\",\n                                \"zoomIn2d\",\n                                \"zoomInGeo\",\n                                \"zoomOut2d\",\n                                \"zoomOutGeo\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"remove\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"enum\": [\n                                            \"autoScale2d\",\n                                            \"hoverClosest3d\",\n                                            \"hoverClosestCartesian\",\n                                            \"hoverClosestGeo\",\n                                            \"hoverClosestGl2d\",\n                                            \"hoverClosestPie\",\n                                            \"hoverCompareCartesian\",\n                                            \"hoverclosest\",\n                                            \"hovercompare\",\n                                            \"lasso2d\",\n                                            \"orbitRotation\",\n                                            \"pan2d\",\n                                            \"pan3d\",\n                                            \"resetCameraDefault3d\",\n                                            \"resetCameraLastSave3d\",\n                                            \"resetGeo\",\n                                            \"resetScale2d\",\n                                            \"resetViews\",\n                                            \"select2d\",\n                                            \"sendDataToCloud\",\n                                            \"tableRotation\",\n                                            \"toImage\",\n                                            \"toggleHover\",\n                                            \"toggleSpikelines\",\n                                            \"togglehover\",\n                                            \"togglespikelines\",\n                                            \"v1hovermode\",\n                                            \"zoom2d\",\n                                            \"zoom3d\",\n                                            \"zoomIn2d\",\n                                            \"zoomInGeo\",\n                                            \"zoomOut2d\",\n                                            \"zoomOutGeo\"\n                                        ],\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"enum\": [\n                                \"autoScale2d\",\n                                \"hoverClosest3d\",\n                                \"hoverClosestCartesian\",\n                                \"hoverClosestGeo\",\n                                \"hoverClosestGl2d\",\n                                \"hoverClosestPie\",\n                                \"hoverCompareCartesian\",\n                                \"hoverclosest\",\n                                \"hovercompare\",\n                                \"lasso2d\",\n                                \"orbitRotation\",\n                                \"pan2d\",\n                                \"pan3d\",\n                                \"resetCameraDefault3d\",\n                                \"resetCameraLastSave3d\",\n                                \"resetGeo\",\n                                \"resetScale2d\",\n                                \"resetViews\",\n                                \"select2d\",\n                                \"sendDataToCloud\",\n                                \"tableRotation\",\n                                \"toImage\",\n                                \"toggleHover\",\n                                \"toggleSpikelines\",\n                                \"togglehover\",\n                                \"togglespikelines\",\n                                \"v1hovermode\",\n                                \"zoom2d\",\n                                \"zoom3d\",\n                                \"zoomIn2d\",\n                                \"zoomInGeo\",\n                                \"zoomOut2d\",\n                                \"zoomOutGeo\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"uirevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Padding>>\": {\n            \"properties\": {\n                \"b\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"The amount of padding (in px) along the bottom of the component.\"\n                },\n                \"editType\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"arraydraw\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"l\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"The amount of padding (in px) on the left side of the component.\"\n                },\n                \"r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"The amount of padding (in px) on the right side of the component.\"\n                },\n                \"t\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"The amount of padding (in px) along the top of the component.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Pattern>>\": {\n            \"properties\": {\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"When there is no colorscale sets the color of background pattern fill.\\nDefaults to a `marker.color` background when `fillmode` is *overlay*.\\nOtherwise, defaults to a transparent background.\"\n                },\n                \"fgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"When there is no colorscale sets the color of foreground pattern fill.\\nDefaults to a `marker.color` background when `fillmode` is *replace*.\\nOtherwise, defaults to dark grey or white\\nto increase contrast with the `bgcolor`.\"\n                },\n                \"fgopacity\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the opacity of the foreground pattern fill.\\nDefaults to a 0.5 when `fillmode` is *overlay*.\\nOtherwise, defaults to 1.\"\n                },\n                \"fillmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"overlay\",\n                                \"replace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether `marker.color` should be used\\nas a default to `bgcolor` or a `fgcolor`.\"\n                },\n                \"shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"+\",\n                                \"-\",\n                                \".\",\n                                \"/\",\n                                \"\\\\\",\n                                \"x\",\n                                \"|\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the shape of the pattern fill.\\nBy default, no pattern is used for filling the area.\"\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the size of unit squares of the pattern fill in pixels,\\nwhich corresponds to the interval of repetition of the pattern.\"\n                },\n                \"solidity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the solidity of the pattern fill.\\nSolidity is roughly the fraction of the area filled by the pattern.\\nSolidity of 0 shows only the background color without pattern\\nand solidty of 1 shows only the foreground color without pattern.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.PlotData>>\": {\n            \"properties\": {\n                \"autobinx\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"autocontour\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"automargin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"boxmean\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"sd\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"boxpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                false,\n                                \"outliers\",\n                                \"suspectedoutliers\"\n                            ]\n                        }\n                    ]\n                },\n                \"branchvalues\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"remainder\",\n                                \"total\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"cliponaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ColorBar>>\"\n                        }\n                    ]\n                },\n                \"colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|undefined>\"\n                },\n                \"connectgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"contours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{coloring:\\\"fill\\\"|\\\"none\\\"|\\\"lines\\\"|\\\"heatmap\\\";end:number;labelfont:Partial<Plotly.Font>;labelformat:string;operation:\\\"=\\\"|\\\"<\\\"|\\\">=\\\"|\\\">\\\"|\\\"<=\\\"|\\\"[]\\\"|\\\"()\\\"|\\\"[)\\\"|\\\"(]\\\"|\\\"][\\\"|\\\")(\\\"|\\\"](\\\"|\\\")[\\\";showlabels:boolean;showlines:boolean;size:number;start:number;type:\\\"levels\\\"|\\\"constraint\\\";value:number|[lowerBound:number,upperBound:number];}>>\"\n                        }\n                    ]\n                },\n                \"customdata\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"delta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Delta>>\"\n                        }\n                    ]\n                },\n                \"direction\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"clockwise\",\n                                \"counterclockwise\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{row:number;column:number;x:number[];y:number[];}>>\"\n                        }\n                    ]\n                },\n                \"error_x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"error_y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"fill\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"none\",\n                                \"tonext\",\n                                \"tonextx\",\n                                \"tonexty\",\n                                \"toself\",\n                                \"tozerox\",\n                                \"tozeroy\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"fillcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"fillpattern\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Pattern>>\"\n                        }\n                    ]\n                },\n                \"gauge\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Gauge>>\"\n                        }\n                    ]\n                },\n                \"groupnorm\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"fraction\",\n                                \"percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"histfunc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"avg\",\n                                \"count\",\n                                \"max\",\n                                \"min\",\n                                \"sum\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hole\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"hoverinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"name\",\n                                \"none\",\n                                \"skip\",\n                                \"text\",\n                                \"x\",\n                                \"x+name\",\n                                \"x+text\",\n                                \"x+y\",\n                                \"x+y+name\",\n                                \"x+y+text\",\n                                \"x+y+z\",\n                                \"x+y+z+name\",\n                                \"x+y+z+text\",\n                                \"y\",\n                                \"y+name\",\n                                \"y+text\",\n                                \"y+x\",\n                                \"y+x+name\",\n                                \"y+x+text\",\n                                \"y+x+z\",\n                                \"y+x+z+name\",\n                                \"y+x+z+text\",\n                                \"y+z\",\n                                \"y+z+name\",\n                                \"y+z+text\",\n                                \"z\",\n                                \"z+x\",\n                                \"z+x+name\",\n                                \"z+x+text\",\n                                \"z+x+y\",\n                                \"z+x+y+name\",\n                                \"z+x+y+text\",\n                                \"z+y+x\",\n                                \"z+y+x+name\",\n                                \"z+y+x+text\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hoveron\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fills\",\n                                \"points\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hovertemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"hovertext\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"i\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"ids\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"j\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"jitter\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"k\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"labels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"legendgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"level\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterLine>>\"\n                        }\n                    ]\n                },\n                \"line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"line.dash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"hv\",\n                                \"hvh\",\n                                \"linear\",\n                                \"spline\",\n                                \"vh\",\n                                \"vhv\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.simplify\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"line.smoothing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"line.width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"locationmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"ISO-3\",\n                                \"USA-states\",\n                                \"country names\",\n                                \"geojson-id\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"locations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lon\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"marker\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotMarker>>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<BoxPlotMarker>>\"\n                        }\n                    ]\n                },\n                \"marker.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"marker.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterMarkerLine>>\"\n                        }\n                    ]\n                },\n                \"marker.line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.line.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.maxdisplayed\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.b\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.l\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.t\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"marker.size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"items\": {\n                                            \"type\": \"number\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"area\",\n                                \"diameter\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"marker.sizeref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.symbol\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol|Plotly.MarkerSymbol[]|undefined>\"\n                },\n                \"mode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"delta\",\n                                \"gauge\",\n                                \"gauge+delta\",\n                                \"gauge+number\",\n                                \"gauge+number+delta\",\n                                \"lines\",\n                                \"lines+markers\",\n                                \"markers\",\n                                \"none\",\n                                \"number\",\n                                \"number+delta\",\n                                \"text\",\n                                \"text+lines\",\n                                \"text+lines+markers\",\n                                \"text+markers\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ncontours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"number\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotNumber>>\"\n                        }\n                    ]\n                },\n                \"offset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"parents\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"pointpos\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"reversescale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"rotation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"selectedpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"showlegend\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"stackgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"infer zero\",\n                                \"interpolate\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"stackgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"textfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"textinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"label\",\n                                \"label+percent\",\n                                \"label+text\",\n                                \"label+text+percent\",\n                                \"label+text+value\",\n                                \"label+value\",\n                                \"label+value+percent\",\n                                \"none\",\n                                \"percent\",\n                                \"text\",\n                                \"text+percent\",\n                                \"text+value\",\n                                \"text+value+percent\",\n                                \"value\",\n                                \"value+percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"textposition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"inside\",\n                                \"middle center\",\n                                \"middle left\",\n                                \"middle right\",\n                                \"none\",\n                                \"outside\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"texttemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"theta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.DataTitle>>_1\"\n                        }\n                    ]\n                },\n                \"transforms\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Transform>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"transpose\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bar\",\n                                \"barpolar\",\n                                \"box\",\n                                \"candlestick\",\n                                \"carpet\",\n                                \"choropleth\",\n                                \"choroplethmapbox\",\n                                \"cone\",\n                                \"contour\",\n                                \"contourcarpet\",\n                                \"densitymapbox\",\n                                \"funnel\",\n                                \"funnelarea\",\n                                \"heatmap\",\n                                \"heatmapgl\",\n                                \"histogram\",\n                                \"histogram2d\",\n                                \"histogram2dcontour\",\n                                \"image\",\n                                \"indicator\",\n                                \"isosurface\",\n                                \"mesh3d\",\n                                \"ohlc\",\n                                \"parcats\",\n                                \"parcoords\",\n                                \"pie\",\n                                \"pointcloud\",\n                                \"sankey\",\n                                \"scatter\",\n                                \"scatter3d\",\n                                \"scattercarpet\",\n                                \"scattergeo\",\n                                \"scattergl\",\n                                \"scattermapbox\",\n                                \"scatterpolar\",\n                                \"scatterpolargl\",\n                                \"scatterternary\",\n                                \"splom\",\n                                \"streamtube\",\n                                \"sunburst\",\n                                \"surface\",\n                                \"table\",\n                                \"treemap\",\n                                \"violin\",\n                                \"volume\",\n                                \"waterfall\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"values\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"legendonly\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"xaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xbins\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{start:string|number;end:string|number;size:string|number;}>\"\n                        }\n                    ]\n                },\n                \"xgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xy\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"yaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ygap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"z\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"items\": {\n                                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                            },\n                                            \"type\": \"array\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"zmax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zmin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zsmooth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"best\",\n                                false,\n                                \"fast\"\n                            ]\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.PlotData>>_1\": {\n            \"properties\": {\n                \"autobinx\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"autocontour\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"automargin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"boxmean\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"sd\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"boxpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                false,\n                                \"outliers\",\n                                \"suspectedoutliers\"\n                            ]\n                        }\n                    ]\n                },\n                \"branchvalues\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"remainder\",\n                                \"total\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"cliponaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ColorBar>>\"\n                        }\n                    ]\n                },\n                \"colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|undefined>\"\n                },\n                \"connectgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"contours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{coloring:\\\"fill\\\"|\\\"none\\\"|\\\"lines\\\"|\\\"heatmap\\\";end:number;labelfont:Partial<Plotly.Font>;labelformat:string;operation:\\\"=\\\"|\\\"<\\\"|\\\">=\\\"|\\\">\\\"|\\\"<=\\\"|\\\"[]\\\"|\\\"()\\\"|\\\"[)\\\"|\\\"(]\\\"|\\\"][\\\"|\\\")(\\\"|\\\"](\\\"|\\\")[\\\";showlabels:boolean;showlines:boolean;size:number;start:number;type:\\\"levels\\\"|\\\"constraint\\\";value:number|[lowerBound:number,upperBound:number];}>>\"\n                        }\n                    ]\n                },\n                \"customdata\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"delta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Delta>>\"\n                        }\n                    ]\n                },\n                \"direction\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"clockwise\",\n                                \"counterclockwise\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{row:number;column:number;x:number[];y:number[];}>>\"\n                        }\n                    ]\n                },\n                \"error_x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"error_y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"fill\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"none\",\n                                \"tonext\",\n                                \"tonextx\",\n                                \"tonexty\",\n                                \"toself\",\n                                \"tozerox\",\n                                \"tozeroy\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"fillcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"fillpattern\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Pattern>>\"\n                        }\n                    ]\n                },\n                \"gauge\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Gauge>>\"\n                        }\n                    ]\n                },\n                \"groupnorm\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"fraction\",\n                                \"percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"histfunc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"avg\",\n                                \"count\",\n                                \"max\",\n                                \"min\",\n                                \"sum\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hole\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"hoverinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"name\",\n                                \"none\",\n                                \"skip\",\n                                \"text\",\n                                \"x\",\n                                \"x+name\",\n                                \"x+text\",\n                                \"x+y\",\n                                \"x+y+name\",\n                                \"x+y+text\",\n                                \"x+y+z\",\n                                \"x+y+z+name\",\n                                \"x+y+z+text\",\n                                \"y\",\n                                \"y+name\",\n                                \"y+text\",\n                                \"y+x\",\n                                \"y+x+name\",\n                                \"y+x+text\",\n                                \"y+x+z\",\n                                \"y+x+z+name\",\n                                \"y+x+z+text\",\n                                \"y+z\",\n                                \"y+z+name\",\n                                \"y+z+text\",\n                                \"z\",\n                                \"z+x\",\n                                \"z+x+name\",\n                                \"z+x+text\",\n                                \"z+x+y\",\n                                \"z+x+y+name\",\n                                \"z+x+y+text\",\n                                \"z+y+x\",\n                                \"z+y+x+name\",\n                                \"z+y+x+text\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hoveron\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fills\",\n                                \"points\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hovertemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"hovertext\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"i\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"ids\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"j\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"jitter\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"k\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"labels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"legendgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"level\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterLine>>\"\n                        }\n                    ]\n                },\n                \"line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"line.dash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"hv\",\n                                \"hvh\",\n                                \"linear\",\n                                \"spline\",\n                                \"vh\",\n                                \"vhv\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.simplify\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"line.smoothing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"line.width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"locationmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"ISO-3\",\n                                \"USA-states\",\n                                \"country names\",\n                                \"geojson-id\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"locations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lon\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"marker\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotMarker>>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<BoxPlotMarker>>\"\n                        }\n                    ]\n                },\n                \"marker.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"marker.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterMarkerLine>>\"\n                        }\n                    ]\n                },\n                \"marker.line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.line.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.maxdisplayed\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.b\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.l\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.t\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"marker.size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"items\": {\n                                            \"type\": \"number\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"area\",\n                                \"diameter\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"marker.sizeref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.symbol\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol|Plotly.MarkerSymbol[]|undefined>\"\n                },\n                \"mode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"delta\",\n                                \"gauge\",\n                                \"gauge+delta\",\n                                \"gauge+number\",\n                                \"gauge+number+delta\",\n                                \"lines\",\n                                \"lines+markers\",\n                                \"markers\",\n                                \"none\",\n                                \"number\",\n                                \"number+delta\",\n                                \"text\",\n                                \"text+lines\",\n                                \"text+lines+markers\",\n                                \"text+markers\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ncontours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"number\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotNumber>>\"\n                        }\n                    ]\n                },\n                \"offset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"parents\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"pointpos\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"reversescale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"rotation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"selectedpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"showlegend\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"stackgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"infer zero\",\n                                \"interpolate\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"stackgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"textfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"textinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"label\",\n                                \"label+percent\",\n                                \"label+text\",\n                                \"label+text+percent\",\n                                \"label+text+value\",\n                                \"label+value\",\n                                \"label+value+percent\",\n                                \"none\",\n                                \"percent\",\n                                \"text\",\n                                \"text+percent\",\n                                \"text+value\",\n                                \"text+value+percent\",\n                                \"value\",\n                                \"value+percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"textposition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"inside\",\n                                \"middle center\",\n                                \"middle left\",\n                                \"middle right\",\n                                \"none\",\n                                \"outside\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"texttemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"theta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.DataTitle>>_1\"\n                        }\n                    ]\n                },\n                \"transforms\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Transform>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"transpose\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bar\",\n                                \"barpolar\",\n                                \"box\",\n                                \"candlestick\",\n                                \"carpet\",\n                                \"choropleth\",\n                                \"choroplethmapbox\",\n                                \"cone\",\n                                \"contour\",\n                                \"contourcarpet\",\n                                \"densitymapbox\",\n                                \"funnel\",\n                                \"funnelarea\",\n                                \"heatmap\",\n                                \"heatmapgl\",\n                                \"histogram\",\n                                \"histogram2d\",\n                                \"histogram2dcontour\",\n                                \"image\",\n                                \"indicator\",\n                                \"isosurface\",\n                                \"mesh3d\",\n                                \"ohlc\",\n                                \"parcats\",\n                                \"parcoords\",\n                                \"pie\",\n                                \"pointcloud\",\n                                \"sankey\",\n                                \"scatter\",\n                                \"scatter3d\",\n                                \"scattercarpet\",\n                                \"scattergeo\",\n                                \"scattergl\",\n                                \"scattermapbox\",\n                                \"scatterpolar\",\n                                \"scatterpolargl\",\n                                \"scatterternary\",\n                                \"splom\",\n                                \"streamtube\",\n                                \"sunburst\",\n                                \"surface\",\n                                \"table\",\n                                \"treemap\",\n                                \"violin\",\n                                \"volume\",\n                                \"waterfall\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"values\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"legendonly\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"xaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xbins\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{start:string|number;end:string|number;size:string|number;}>\"\n                        }\n                    ]\n                },\n                \"xgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xy\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"yaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ygap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"z\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"items\": {\n                                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                            },\n                                            \"type\": \"array\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"zmax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zmin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zsmooth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"best\",\n                                false,\n                                \"fast\"\n                            ]\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.PlotMarker>>\": {\n            \"properties\": {\n                \"autocolorscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"cauto\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"cmax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"cmin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|Plotly.Color[]|undefined>\"\n                },\n                \"colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ColorBar>>\"\n                        }\n                    ]\n                },\n                \"colors\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|undefined>\"\n                },\n                \"gradient\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{type:\\\"none\\\"|\\\"horizontal\\\"|\\\"radial\\\"|\\\"vertical\\\";color:Plotly.Color;typesrc:any;colorsrc:any;}>\"\n                        }\n                    ]\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterMarkerLine>>\"\n                        }\n                    ]\n                },\n                \"maxdisplayed\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"pad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Padding>>\"\n                        }\n                    ]\n                },\n                \"pattern\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Pattern>>\"\n                        }\n                    ]\n                },\n                \"reversescale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizemax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizemin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"sizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"area\",\n                                \"diameter\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"sizeref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"symbol\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol|undefined>\"\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.PlotNumber>>\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"prefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"suffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"valueformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Point>>\": {\n            \"properties\": {\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"z\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.PolarLayout>>\": {\n            \"properties\": {\n                \"angularaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Domain>>\"\n                        }\n                    ]\n                },\n                \"gridshape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"circular\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hole\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"radialaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.LayoutAxis>>\"\n                        }\n                    ]\n                },\n                \"sector\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"uirevision\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.RangeSelector>>\": {\n            \"properties\": {\n                \"activecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the background color of all hover labels on graph.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the border color of all hover labels on graph.\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"buttons\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.RangeSelectorButton>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Sets the default hover label font used by all traces on the graph.\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.RangeSelectorButton>>\": {\n            \"properties\": {\n                \"count\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"label\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"step\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"day\",\n                                \"hour\",\n                                \"minute\",\n                                \"month\",\n                                \"second\",\n                                \"year\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"stepmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"backward\",\n                                \"todate\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.RangeSlider>>\": {\n            \"properties\": {\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": [\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                },\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                }\n                            ],\n                            \"maxItems\": 2,\n                            \"minItems\": 2,\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ScatterLine>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"dash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"hv\",\n                                \"hvh\",\n                                \"linear\",\n                                \"spline\",\n                                \"vh\",\n                                \"vhv\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"simplify\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"smoothing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ScatterMarkerLine>>\": {\n            \"properties\": {\n                \"autocolorscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"cauto\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"cmax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"cmid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"cmin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"coloraxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|undefined>\"\n                },\n                \"reversescale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Scene>>\": {\n            \"properties\": {\n                \"annotations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Annotations>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Annotations>>_1\"\n                        }\n                    ]\n                },\n                \"aspectmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"cube\",\n                                \"data\",\n                                \"manual\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"aspectratio\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Point>>\"\n                        }\n                    ]\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"camera\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Camera>>\"\n                        }\n                    ]\n                },\n                \"captureevents\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Domain>>\"\n                        }\n                    ]\n                },\n                \"dragmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"orbit\",\n                                \"pan\",\n                                \"turntable\",\n                                \"zoom\"\n                            ]\n                        }\n                    ]\n                },\n                \"hovermode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"closest\",\n                                false\n                            ]\n                        }\n                    ]\n                },\n                \"xaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.SceneAxis>>\"\n                        }\n                    ]\n                },\n                \"yaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.SceneAxis>>\"\n                        }\n                    ]\n                },\n                \"zaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.SceneAxis>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.SceneAxis>>\": {\n            \"properties\": {\n                \"autorange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"reversed\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"backgroundcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"calendar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"chinese\",\n                                \"coptic\",\n                                \"discworld\",\n                                \"ethiopian\",\n                                \"gregorian\",\n                                \"hebrew\",\n                                \"islamic\",\n                                \"jalali\",\n                                \"julian\",\n                                \"mayan\",\n                                \"nanakshahi\",\n                                \"nepali\",\n                                \"persian\",\n                                \"taiwan\",\n                                \"thai\",\n                                \"ummalqura\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"categoryarray\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"categoryorder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"category ascending\",\n                                \"category descending\",\n                                \"max ascending\",\n                                \"max descending\",\n                                \"mean ascending\",\n                                \"mean descending\",\n                                \"median ascending\",\n                                \"median descending\",\n                                \"min ascending\",\n                                \"min descending\",\n                                \"sum ascending\",\n                                \"sum descending\",\n                                \"total ascending\",\n                                \"total descending\",\n                                \"trace\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Specifies the ordering logic for the case of categorical variables.\\nBy default, plotly uses *trace*, which specifies the order that is present in the data supplied.\\nSet `categoryorder` to *category ascending* or *category descending* if order should be determined by\\nthe alphanumerical order of the category names.\\nSet `categoryorder` to *array* to derive the ordering from the attribute `categoryarray`. If a category\\nis not found in the `categoryarray` array, the sorting behavior for that attribute will be identical to\\nthe *trace* mode. The unspecified categories will follow the categories in `categoryarray`.\\nSet `categoryorder` to *total ascending* or *total descending* if order should be determined by the\\nnumerical order of the values.\\nSimilarly, the order can be determined by the min, max, sum, mean or median of all the values.\"\n                },\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets default for all colors associated with this axis\\nall at once: line, font, tick, and grid colors.\\nGrid color is lightened by blending this with the plot background\\nIndividual pieces can override this.\"\n                },\n                \"dividercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dividerwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the dividers\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"dtick\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|undefined>\"\n                },\n                \"exponentformat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"B\",\n                                \"E\",\n                                \"SI\",\n                                \"e\",\n                                \"none\",\n                                \"power\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines a formatting rule for the tick exponents.\\nFor example, consider the number 1,000,000,000.\\nIf `none`, it appears as *1,000,000,000*.\\nIf `e`, *1e+9*.\\nIf `E`, *1E+9*.\\nIf `power`, *1x10^9* (with 9 in a super script).\\nIf `SI`, *1G*.\\nIf `B`, *1B*.\"\n                },\n                \"fixedrange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this axis is zoom-able.\\nIf true, then zoom is disabled.\"\n                },\n                \"gridcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the grid lines.\"\n                },\n                \"gridwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the grid lines.\"\n                },\n                \"hoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the hover text formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display \\\"09~15~23.46\\\"\"\n                },\n                \"linecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the axis line color\"\n                },\n                \"linewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the axis line.\"\n                },\n                \"mirror\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"allticks\",\n                                false,\n                                \"ticks\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"nticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"rangemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"nonnegative\",\n                                \"normal\",\n                                \"tozero\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"'If *normal*, the range is computed in relation to the extrema\\nof the input data.\\nIf *tozero*`, the range extends to 0,\\nregardless of the input data\\nIf *nonnegative*, the range is non-negative,\\nregardless of the input data.\\nApplies only to linear axes.\"\n                },\n                \"separatethousands\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"'If `true`, even 4-digit integers are separated\"\n                },\n                \"showaxeslabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showbackground\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showdividers\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a dividers are drawn\\nbetween the category levels of this axis.\\nOnly has an effect on *multicategory* axes.\"\n                },\n                \"showexponent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all exponents are shown besides their significands.\\nIf `first`, only the exponent of the first tick is shown.\\nIf `last`, only the exponent of the last tick is shown.\\nIf `none`, no exponents appear.\"\n                },\n                \"showgrid\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not grid lines are drawn.\\nIf `true`, the grid lines are drawn at every tick mark.\"\n                },\n                \"showline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line bounding this axis is drawn.\"\n                },\n                \"showspikes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showticklabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showtickprefix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"If `all`, all tick labels are displayed with a prefix.\\nIf `first`, only the first tick is displayed with a prefix.\\nIf `last`, only the last tick is displayed with a suffix.\\nIf `none`, tick prefixes are hidden.\"\n                },\n                \"showticksuffix\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"first\",\n                                \"last\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Same as `showtickprefix` but for tick suffixes.\"\n                },\n                \"spikecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"spikedash\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"spikemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"across\",\n                                \"across+marker\",\n                                \"marker\",\n                                \"toaxis\",\n                                \"toaxis+across\",\n                                \"toaxis+across+marker\",\n                                \"toaxis+marker\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines the drawing mode for the spike line.\\nIf `toaxis`, the line is drawn from the data point to the axis the\\nseries is plotted on.\\nIf `across`, the line is drawn across the entire plot area, and\\nsupercedes *toaxis*.\\nIf `marker`, then a marker dot is drawn on the axis the series is\\nplotted on\"\n                },\n                \"spikesides\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"spikesnap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"cursor\",\n                                \"data\",\n                                \"hovered data\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether spikelines are stuck to the cursor or to the closest datapoints.\"\n                },\n                \"spikethickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tick0\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"tickangle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"auto\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"tickfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"tickformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the tick label formatting rule using d3 formatting mini-languages\\nwhich are very similar to those in Python.\\nFor numbers, see: https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#d3_format\\nAnd for dates see: https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md#format\\nWe add one item to d3's date formatter: `%{n}f` for fractional seconds with n digits.\\nFor example, `\\\"2016-10-13 09:15:23.456\\\"` with tickformat `\\\"%H~%M~%S.%2f\\\"` would display `\\\"09~15~23.46\\\"`\"\n                },\n                \"tickformatstops\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.TickFormatStop>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Array of `Partial<TickFormatStop>` objects.\"\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"tickmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"array\",\n                                \"auto\",\n                                \"linear\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Ticks\"\n                },\n                \"tickprefix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ticks\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"inside\",\n                                \"outside\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ticksuffix\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets a tick label suffix.\"\n                },\n                \"ticktext\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"tickvals\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Partial<Plotly.DataTitle>|undefined>\"\n                },\n                \"titlefont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ],\n                    \"description\": \"Former `titlefont` is now the sub-attribute `font` of `title`.\\nTo customize title font properties, please use `title.font` now.\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"-\",\n                                \"category\",\n                                \"date\",\n                                \"linear\",\n                                \"log\",\n                                \"multicategory\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"A single toggle to hide the axis while preserving interaction like dragging.\\nDefault is true when a cheater plot is present on the axis, otherwise\\nfalse\"\n                },\n                \"zeroline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not a line is drawn at along the 0 value\\nof this axis.\\nIf `true`, the zero line is drawn on top of the grid lines.\"\n                },\n                \"zerolinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the line color of the zero line.\"\n                },\n                \"zerolinewidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the zero line.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Shape>>\": {\n            \"properties\": {\n                \"fillcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"layer\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"above\",\n                                \"below\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ShapeLine>>\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"path\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"templateitemname\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"circle\",\n                                \"line\",\n                                \"path\",\n                                \"rect\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"x0\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"x1\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"xanchor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"xref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"x\",\n                                \"x10\",\n                                \"x11\",\n                                \"x2\",\n                                \"x3\",\n                                \"x4\",\n                                \"x5\",\n                                \"x6\",\n                                \"x7\",\n                                \"x8\",\n                                \"x9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xsizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"scaled\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"y0\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"y1\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Datum|undefined>\"\n                },\n                \"yanchor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|undefined>\"\n                },\n                \"yref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"paper\",\n                                \"y\",\n                                \"y10\",\n                                \"y11\",\n                                \"y2\",\n                                \"y3\",\n                                \"y4\",\n                                \"y5\",\n                                \"y6\",\n                                \"y7\",\n                                \"y8\",\n                                \"y9\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ysizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"pixel\",\n                                \"scaled\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.ShapeLine>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"dash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Slider>>\": {\n            \"properties\": {\n                \"active\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Determines which button (by index starting from 0) is\\nconsidered active.\"\n                },\n                \"activebgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the background color of the slider grip\\nwhile dragging.\"\n                },\n                \"bgcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the background color of the slider.\"\n                },\n                \"bordercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the border enclosing the slider.\"\n                },\n                \"borderwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the width (in px) of the border enclosing the slider.\"\n                },\n                \"currentvalue\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.CurrentValue>>\"\n                        }\n                    ]\n                },\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Font>\"\n                        }\n                    ],\n                    \"description\": \"Sets the font of the slider step labels.\"\n                },\n                \"len\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the length of the slider\\nThis measure excludes the padding of both ends.\\nThat is, the slider's length is this length minus the\\npadding on both ends.\"\n                },\n                \"lenmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fraction\",\n                                \"pixels\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether this slider length\\nis set in units of plot *fraction* or in *pixels.\\nUse `len` to set the value.\"\n                },\n                \"minorticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the length in pixels of minor step tick marks\"\n                },\n                \"pad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Padding>>\"\n                        }\n                    ],\n                    \"description\": \"Set the padding of the slider component along each side.\"\n                },\n                \"steps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.SliderStep>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"tickcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\",\n                    \"description\": \"Sets the color of the border enclosing the slider.\"\n                },\n                \"ticklen\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the length in pixels of step tick marks\"\n                },\n                \"tickwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the tick width (in px).\"\n                },\n                \"transition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.Transition>\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not the slider is visible.\"\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the x position (in normalized coordinates) of the slider.\"\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the slider's horizontal position anchor.\\nThis anchor binds the `x` position to the *left*, *center*\\nor *right* of the range selector.\"\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the y position (in normalized coordinates) of the slider.\"\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the slider's vertical position anchor\\nThis anchor binds the `y` position to the *top*, *middle*\\nor *bottom* of the range selector.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.SliderStep>>\": {\n            \"properties\": {\n                \"args\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<unknown>\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<any>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Sets the arguments values to be passed to the Plotly\\nmethod set in `method` on slide.\"\n                },\n                \"execute\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"When true, the API method is executed. When false, all other behaviors are the same\\nand command execution is skipped. This may be useful when hooking into, for example,\\nthe `plotly_sliderchange` method and executing the API command manually without losing\\nthe benefit of the slider automatically binding to the state of the plot through the\\nspecification of `method` and `args`.\"\n                },\n                \"label\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the text label to appear on the slider\"\n                },\n                \"method\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"animate\",\n                                \"relayout\",\n                                \"restyle\",\n                                \"skip\",\n                                \"update\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the Plotly method to be called when the slider value is changed.\\nIf the `skip` method is used, the API slider will function as normal\\nbut will perform no API calls and will not bind automatically to state\\nupdates. This may be used to create a component interface and attach to\\nslider events manually via JavaScript.\"\n                },\n                \"value\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Sets the value of the slider step, used to refer to the step programatically.\\nDefaults to the slider label if not provided.\"\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this step is included in the slider.\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Threshold>>\": {\n            \"properties\": {\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.GaugeLine>>\"\n                        }\n                    ]\n                },\n                \"thickness\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.TickFormatStop>>\": {\n            \"properties\": {\n                \"dtickrange\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": [\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|null>\"\n                                },\n                                {\n                                    \"$ref\": \"#/definitions/With$fn<Plotly.DTickValue|null>\"\n                                }\n                            ],\n                            \"maxItems\": 2,\n                            \"minItems\": 2,\n                            \"type\": \"array\"\n                        }\n                    ],\n                    \"description\": \"Range [`min`, `max`], where `min`, `max` - dtick values\\nwhich describe some zoom level, it is possible to omit `min` or `max`\\nvalue by passing `null`\"\n                },\n                \"enabled\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"Determines whether or not this stop is used. If `false`,\\nthis stop is ignored even within its `dtickrange`.\"\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"When used in a template, named items are created in the output figure\\nin addition to any items the figure already has in this array.\\nYou can modify these items in the output figure by making\\nyour own item with `templateitemname` matching this `name`\\nalongside your modifications (including `visible: false` or `enabled: false` to hide it).\\nHas no effect outside of a template.\"\n                },\n                \"templateitemname\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"Used to refer to a named item in this array in the template.\\nNamed items from the template will be created even without\\na matching item in the input figure, but you can modify one by\\nmaking an item with `templateitemname` matching its `name`,\\nalongside your modifications (including `visible: false` or `enabled: false` to hide it).\\nIf there is no template or no matching item, this item will be hidden\\nunless you explicitly show it with `visible: true`.\"\n                },\n                \"value\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"dtickformat for described zoom level, the same as `tickformat`\"\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<Plotly.Transform>>\": {\n            \"properties\": {\n                \"aggregations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Plotly.TransformAggregation>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"enabled\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"groups\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|number[]|undefined>\"\n                },\n                \"nameformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"operation\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"order\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"ascending\",\n                                \"descending\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"preservegaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"styles\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Plotly.TransformStyle>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|string[]|number[]|undefined>\"\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"aggregate\",\n                                \"filter\",\n                                \"groupby\",\n                                \"sort\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<TrendlineParam>>\": {\n            \"properties\": {\n                \"degree\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"forecast\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[0-9]*ms$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*s$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*m$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*h$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*d$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*w$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*M$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*y$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"0\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"show_formula\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"show_r2\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"exponential\",\n                                \"fft\",\n                                \"linear\",\n                                \"polynomial\",\n                                \"power\",\n                                \"robust_polynomial\",\n                                \"theil_sen\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{color:Plotly.Color;width:number;outliercolor:Plotly.Color;outlierwidth:number;}>>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"outliercolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"outlierwidth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{coloring:\\\"fill\\\"|\\\"none\\\"|\\\"lines\\\"|\\\"heatmap\\\";end:number;labelfont:Partial<Plotly.Font>;labelformat:string;operation:\\\"=\\\"|\\\"<\\\"|\\\">=\\\"|\\\">\\\"|\\\"<=\\\"|\\\"[]\\\"|\\\"()\\\"|\\\"[)\\\"|\\\"(]\\\"|\\\"][\\\"|\\\")(\\\"|\\\"](\\\"|\\\")[\\\";showlabels:boolean;showlines:boolean;size:number;start:number;type:\\\"levels\\\"|\\\"constraint\\\";value:number|[lowerBound:number,upperBound:number];}>>\": {\n            \"properties\": {\n                \"coloring\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fill\",\n                                \"heatmap\",\n                                \"lines\",\n                                \"none\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"end\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"labelfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"labelformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"operation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"()\",\n                                \"(]\",\n                                \")(\",\n                                \")[\",\n                                \"<\",\n                                \"<=\",\n                                \"=\",\n                                \">\",\n                                \">=\",\n                                \"[)\",\n                                \"[]\",\n                                \"](\",\n                                \"][\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"showlabels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showlines\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"start\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"constraint\",\n                                \"levels\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": [\n                                {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            ],\n                            \"maxItems\": 2,\n                            \"minItems\": 2,\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{filename:string;scale:number;format:\\\"svg\\\"|\\\"png\\\"|\\\"jpeg\\\"|\\\"webp\\\";height:number;width:number;}>>\": {\n            \"properties\": {\n                \"filename\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"format\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"jpeg\",\n                                \"png\",\n                                \"svg\",\n                                \"webp\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"height\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"scale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{row:number;column:number;x:number[];y:number[];}>>\": {\n            \"properties\": {\n                \"column\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"row\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{rows:number;roworder:\\\"toptobottom\\\"|\\\"bottomtotop\\\";columns:number;subplots:string[];xaxes:string[];yaxes:string[];pattern:\\\"independent\\\"|\\\"coupled\\\";xgap:number;ygap:number;domain:Partial<{x:number[];y:number[];}>;xside:\\\"top\\\"|\\\"bottom\\\"|\\\"bottomplot\\\"|\\\"topplot\\\";yside:\\\"left\\\"|\\\"right\\\"|\\\"leftplot\\\"|\\\"rightplot\\\";}>>\": {\n            \"properties\": {\n                \"columns\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{x:number[];y:number[];}>>\"\n                        }\n                    ]\n                },\n                \"pattern\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"coupled\",\n                                \"independent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"roworder\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom to top\",\n                                \"top to bottom\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"rows\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"subplots\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xaxes\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xside\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bottom\",\n                                \"bottom plot\",\n                                \"top\",\n                                \"top plot\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"yaxes\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"ygap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yside\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"left\",\n                                \"left plot\",\n                                \"right\",\n                                \"right plot\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{text:string;font:Partial<Plotly.Font>;xref:\\\"container\\\"|\\\"paper\\\";yref:\\\"container\\\"|\\\"paper\\\";x:number;y:number;xanchor:\\\"auto\\\"|\\\"center\\\"|\\\"left\\\"|\\\"right\\\";yanchor:\\\"auto\\\"|\\\"top\\\"|\\\"middle\\\"|\\\"bottom\\\";pad:Partial<Plotly.Padding>;}>>\": {\n            \"properties\": {\n                \"font\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"pad\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Padding>>\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"center\",\n                                \"left\",\n                                \"right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"xref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"container\",\n                                \"paper\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yanchor\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom\",\n                                \"middle\",\n                                \"top\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"yref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"container\",\n                                \"paper\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Partial<{x:number[];y:number[];}>>\": {\n            \"properties\": {\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.ButtonClickEvent>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.Color>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.ColorScale>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<Plotly.ColorScale|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<Plotly.Color|Plotly.Color[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.Color|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"items\": {\n                                    \"$ref\": \"#/definitions/With$fn<string|number|null|undefined>\"\n                                },\n                                \"type\": \"array\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.DTickValue|null>\": {\n            \"type\": [\n                \"null\",\n                \"string\",\n                \"number\"\n            ]\n        },\n        \"With$fn<Plotly.DTickValue|undefined>\": {\n            \"type\": [\n                \"string\",\n                \"number\"\n            ]\n        },\n        \"With$fn<Plotly.Datum>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Date>\"\n                },\n                {\n                    \"type\": [\n                        \"null\",\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.Datum|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Date>_1\"\n                },\n                {\n                    \"type\": [\n                        \"null\",\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.Font>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                },\n                \"family\": {\n                    \"default\": \"Arial, sans-serif\",\n                    \"description\": \"HTML font family - the typeface that will be applied by the web browser.\\nThe web browser will only be able to apply a font if it is available on the system\\nwhich it operates. Provide multiple font families, separated by commas, to indicate\\nthe preference in which to apply fonts if they aren't available on the system.\\nThe plotly service (at https://plot.ly or on-premise) generates images on a server,\\nwhere only a select number of fonts are installed and supported.\\nThese include *Arial*, *Balto*, *Courier New*, *Droid Sans*, *Droid Serif*,\\n*Droid Sans Mono*, *Gravitas One*, *Old Standard TT*, *Open Sans*, *Overpass*,\\n*PT Sans Narrow*, *Raleway*, *Times New Roman*.\",\n                    \"type\": \"string\"\n                },\n                \"size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"default\": 13,\n                    \"description\": \"number greater than or equal to 1\"\n                }\n            },\n            \"required\": [\n                \"color\",\n                \"family\",\n                \"size\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.Icon>\": {\n            \"properties\": {\n                \"ascent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"descent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"height\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"path\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"svg\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"transform\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.MarkerSymbol>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.MarkerSymbol|Plotly.MarkerSymbol[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.MarkerSymbol|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<string|number>\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<Plotly.ModeBarButton>\": {\n            \"properties\": {\n                \"attr\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"attribute associated with button,\\nuse this with 'val' to keep track of the state\"\n                },\n                \"click\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Plotly.ButtonClickEvent>\"\n                        }\n                    ],\n                    \"description\": \"click handler associated with the button, a function of\\n'gd' (the main graph object) and\\n'ev' (the event object)\"\n                },\n                \"gravity\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\",\n                    \"description\": \"icon positioning\"\n                },\n                \"icon\": {\n                    \"$ref\": \"#/definitions/With$fn<string|Plotly.Icon>\",\n                    \"description\": \"svg icon object associated with the button\\ncan be linked to Plotly.Icons to use the default plotly icons\"\n                },\n                \"name\": {\n                    \"description\": \"name / id of the buttons (for tracking)\",\n                    \"type\": \"string\"\n                },\n                \"title\": {\n                    \"description\": \"text that appears while hovering over the button,\\nenter null, false or '' for no hover text\",\n                    \"type\": \"string\"\n                },\n                \"toggle\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ],\n                    \"description\": \"is the button a toggle button?\"\n                },\n                \"val\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ],\n                    \"description\": \"initial 'attr' value, can be a function of gd\"\n                }\n            },\n            \"required\": [\n                \"click\",\n                \"icon\",\n                \"name\",\n                \"title\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.ModeBarButtonAny>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ModeBarButton>\"\n                },\n                {\n                    \"enum\": [\n                        \"autoScale2d\",\n                        \"hoverClosest3d\",\n                        \"hoverClosestCartesian\",\n                        \"hoverClosestGeo\",\n                        \"hoverClosestGl2d\",\n                        \"hoverClosestPie\",\n                        \"hoverCompareCartesian\",\n                        \"hoverclosest\",\n                        \"hovercompare\",\n                        \"lasso2d\",\n                        \"orbitRotation\",\n                        \"pan2d\",\n                        \"pan3d\",\n                        \"resetCameraDefault3d\",\n                        \"resetCameraLastSave3d\",\n                        \"resetGeo\",\n                        \"resetScale2d\",\n                        \"resetViews\",\n                        \"select2d\",\n                        \"sendDataToCloud\",\n                        \"tableRotation\",\n                        \"toImage\",\n                        \"toggleHover\",\n                        \"toggleSpikelines\",\n                        \"togglehover\",\n                        \"togglespikelines\",\n                        \"v1hovermode\",\n                        \"zoom2d\",\n                        \"zoom3d\",\n                        \"zoomIn2d\",\n                        \"zoomInGeo\",\n                        \"zoomOut2d\",\n                        \"zoomOutGeo\"\n                    ],\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<Plotly.Template>\": {\n            \"properties\": {\n                \"data\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{table?:Partial<Plotly.PlotData>[]|undefined;image?:Partial<Plotly.PlotData>[]|undefined;bar?:Partial<Plotly.PlotData>[]|undefined;barpolar?:Partial<Plotly.PlotData>[]|undefined;box?:Partial<Plotly.PlotData>[]|undefined;candlestick?:Partial<Plotly.PlotData>[]|undefined;carpet?:Partial<Plotly.PlotData>[]|undefined;choropleth?:Partial<Plotly.PlotData>[]|undefined;choroplethmapbox?:Partial<Plotly.PlotData>[]|undefined;cone?:Partial<Plotly.PlotData>[]|undefined;contour?:Partial<Plotly.PlotData>[]|undefined;contourcarpet?:Partial<Plotly.PlotData>[]|undefined;densitymapbox?:Partial<Plotly.PlotData>[]|undefined;funnel?:Partial<Plotly.PlotData>[]|undefined;funnelarea?:Partial<Plotly.PlotData>[]|undefined;heatmap?:Partial<Plotly.PlotData>[]|undefined;heatmapgl?:Partial<Plotly.PlotData>[]|undefined;histogram?:Partial<Plotly.PlotData>[]|undefined;histogram2d?:Partial<Plotly.PlotData>[]|undefined;histogram2dcontour?:Partial<Plotly.PlotData>[]|undefined;indicator?:Partial<Plotly.PlotData>[]|undefined;isosurface?:Partial<Plotly.PlotData>[]|undefined;mesh3d?:Partial<Plotly.PlotData>[]|undefined;ohlc?:Partial<Plotly.PlotData>[]|undefined;parcats?:Partial<Plotly.PlotData>[]|undefined;parcoords?:Partial<Plotly.PlotData>[]|undefined;pie?:Partial<Plotly.PlotData>[]|undefined;pointcloud?:Partial<Plotly.PlotData>[]|undefined;sankey?:Partial<Plotly.PlotData>[]|undefined;scatter?:Partial<Plotly.PlotData>[]|undefined;scatter3d?:Partial<Plotly.PlotData>[]|undefined;scattercarpet?:Partial<Plotly.PlotData>[]|undefined;scattergeo?:Partial<Plotly.PlotData>[]|undefined;scattergl?:Partial<Plotly.PlotData>[]|undefined;scattermapbox?:Partial<Plotly.PlotData>[]|undefined;scatterpolar?:Partial<Plotly.PlotData>[]|undefined;scatterpolargl?:Partial<Plotly.PlotData>[]|undefined;scatterternary?:Partial<Plotly.PlotData>[]|undefined;splom?:Partial<Plotly.PlotData>[]|undefined;streamtube?:Partial<Plotly.PlotData>[]|undefined;sunburst?:Partial<Plotly.PlotData>[]|undefined;surface?:Partial<Plotly.PlotData>[]|undefined;treemap?:Partial<Plotly.PlotData>[]|undefined;violin?:Partial<Plotly.PlotData>[]|undefined;volume?:Partial<Plotly.PlotData>[]|undefined;waterfall?:Partial<Plotly.PlotData>[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"layout\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Layout>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.TransformAggregation>\": {\n            \"properties\": {\n                \"enabled\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"func\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"avg\",\n                                \"count\",\n                                \"first\",\n                                \"last\",\n                                \"max\",\n                                \"median\",\n                                \"min\",\n                                \"mode\",\n                                \"rms\",\n                                \"stddev\",\n                                \"sum\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"funcmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"population\",\n                                \"sample\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"target\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.TransformStyle>\": {\n            \"properties\": {\n                \"target\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number|string[]|number[]>\"\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"target\",\n                \"value\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<Plotly.Transition>\": {\n            \"properties\": {\n                \"duration\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ],\n                    \"description\": \"Sets the duration of the slider transition\"\n                },\n                \"easing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"back\",\n                                \"back-in\",\n                                \"back-in-out\",\n                                \"back-out\",\n                                \"bounce\",\n                                \"bounce-in\",\n                                \"bounce-in-out\",\n                                \"bounce-out\",\n                                \"circle\",\n                                \"circle-in\",\n                                \"circle-in-out\",\n                                \"circle-out\",\n                                \"cubic\",\n                                \"cubic-in\",\n                                \"cubic-in-out\",\n                                \"cubic-out\",\n                                \"elastic\",\n                                \"elastic-in\",\n                                \"elastic-in-out\",\n                                \"elastic-out\",\n                                \"exp\",\n                                \"exp-in\",\n                                \"exp-in-out\",\n                                \"exp-out\",\n                                \"linear\",\n                                \"linear-in\",\n                                \"linear-in-out\",\n                                \"linear-out\",\n                                \"quad\",\n                                \"quad-in\",\n                                \"quad-in-out\",\n                                \"quad-out\",\n                                \"sin\",\n                                \"sin-in\",\n                                \"sin-in-out\",\n                                \"sin-out\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Sets the easing function of the slider transition\"\n                },\n                \"ordering\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"layout first\",\n                                \"traces first\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ],\n                    \"description\": \"Determines whether the figure's layout or traces smoothly transitions during updates that make both traces\\nand layout change. Default is \\\"layout first\\\".\"\n                }\n            },\n            \"required\": [\n                \"duration\",\n                \"easing\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<SharedArrayBuffer>\": {\n            \"properties\": {\n                \"__@species@926\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>_1\"\n                        }\n                    ]\n                },\n                \"__@toStringTag@910\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"SharedArrayBuffer\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"byteLength\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"slice\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(begin:number,end?:number|undefined)=>SharedArrayBuffer>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@species@926\",\n                \"__@toStringTag@910\",\n                \"byteLength\",\n                \"slice\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<SharedArrayBuffer>_1\": {\n            \"properties\": {\n                \"__@species@926\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>_1\"\n                        }\n                    ]\n                },\n                \"__@toStringTag@910\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"SharedArrayBuffer\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"byteLength\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"slice\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<(begin:number,end?:number|undefined)=>SharedArrayBuffer>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"__@species@926\",\n                \"__@toStringTag@910\",\n                \"byteLength\",\n                \"slice\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<any>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<string|Partial<Plotly.DataTitle>|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Partial<Plotly.DataTitle>>\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<string|Partial<{text:string;font:Partial<Plotly.Font>;xref:\\\"container\\\"|\\\"paper\\\";yref:\\\"container\\\"|\\\"paper\\\";x:number;y:number;xanchor:\\\"auto\\\"|\\\"center\\\"|\\\"left\\\"|\\\"right\\\";yanchor:\\\"auto\\\"|\\\"top\\\"|\\\"middle\\\"|\\\"bottom\\\";pad:Partial<Plotly.Padding>;}>|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Partial<{text:string;font:Partial<Plotly.Font>;xref:\\\"container\\\"|\\\"paper\\\";yref:\\\"container\\\"|\\\"paper\\\";x:number;y:number;xanchor:\\\"auto\\\"|\\\"center\\\"|\\\"left\\\"|\\\"right\\\";yanchor:\\\"auto\\\"|\\\"top\\\"|\\\"middle\\\"|\\\"bottom\\\";pad:Partial<Plotly.Padding>;}>>\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<string|Plotly.Icon>\": {\n            \"anyOf\": [\n                {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Icon>\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<string|number>\": {\n            \"type\": [\n                \"string\",\n                \"number\"\n            ]\n        },\n        \"With$fn<string|number|null|undefined>\": {\n            \"type\": [\n                \"null\",\n                \"string\",\n                \"number\"\n            ]\n        },\n        \"With$fn<string|number|string[]|number[]>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"type\": \"number\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<string|number|string[]|number[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"type\": \"number\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": [\n                        \"string\",\n                        \"number\"\n                    ]\n                }\n            ]\n        },\n        \"With$fn<string|number|undefined>\": {\n            \"type\": [\n                \"string\",\n                \"number\"\n            ]\n        },\n        \"With$fn<string|string[]|number[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"items\": {\n                        \"anyOf\": [\n                            {\n                                \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                \"type\": \"string\"\n                            },\n                            {\n                                \"type\": \"number\"\n                            }\n                        ]\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<string|string[]|undefined>\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"With$fn<string|undefined>\": {\n            \"type\": \"string\"\n        },\n        \"With$fn<unknown>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{():string;(locales?:string|string[]|undefined,options?:Intl.DateTimeFormatOptions|undefined):string;(locales?:Intl.LocalesArgument,options?:Intl.DateTimeFormatOptions|undefined):string;}>_2\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{(hint:\\\"default\\\"):string;(hint:\\\"string\\\"):string;(hint:\\\"number\\\"):number;(hint:string):string|number;}>\": {\n            \"type\": \"object\"\n        },\n        \"With$fn<{add:number;}>\": {\n            \"properties\": {\n                \"add\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"add\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{alpha?:number|undefined;}>\": {\n            \"properties\": {\n                \"alpha\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{calibrate_linear:`${number}->${number}`[];}>\": {\n            \"properties\": {\n                \"calibrate_linear\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"pattern\": \"^[0-9]* -> [0-9]*$\",\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"calibrate_linear\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{deduplicate_adjacent:never;}>\": {\n            \"properties\": {\n                \"deduplicate_adjacent\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"deduplicate_adjacent\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{delta:never;}>\": {\n            \"properties\": {\n                \"delta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"delta\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{derivate:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\";}>\": {\n            \"properties\": {\n                \"derivate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"M\",\n                                \"d\",\n                                \"h\",\n                                \"m\",\n                                \"ms\",\n                                \"s\",\n                                \"w\",\n                                \"y\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"derivate\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{entity?:Partial<Plotly.PlotData>|undefined;xaxes?:Partial<Partial<Plotly.LayoutAxis>>|undefined;yaxes?:Partial<Partial<Plotly.LayoutAxis>>|undefined;}>\": {\n            \"properties\": {\n                \"entity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>_1\"\n                        }\n                    ]\n                },\n                \"xaxes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Partial<Plotly.LayoutAxis>>>\"\n                        }\n                    ]\n                },\n                \"yaxes\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Partial<Plotly.LayoutAxis>>>\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{entity?:string|undefined;name?:string|undefined;attribute?:string|undefined;statistic?:\\\"state\\\"|\\\"sum\\\"|\\\"min\\\"|\\\"max\\\"|\\\"mean\\\"|undefined;period?:\\\"5minute\\\"|\\\"hour\\\"|\\\"day\\\"|\\\"week\\\"|\\\"month\\\"|AutoPeriodConfig|\\\"auto\\\"|undefined;unit_of_measurement?:string|undefined;internal?:boolean|undefined;show_value?:boolean|{right_margin:number;}|undefined;offset?:TimeDurationStr|undefined;extend_to_present?:boolean|undefined;filters?:FilterInput[]|undefined;on_legend_click?:Function|undefined;on_legend_dblclick?:Function|undefined;on_click?:Function|undefined;}&Partial<Plotly.PlotData>>\": {\n            \"properties\": {\n                \"attribute\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"autobinx\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"autocontour\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"automargin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"boxmean\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"sd\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"boxpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                false,\n                                \"outliers\",\n                                \"suspectedoutliers\"\n                            ]\n                        }\n                    ]\n                },\n                \"branchvalues\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"remainder\",\n                                \"total\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"cliponaxis\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ColorBar>>\"\n                        }\n                    ]\n                },\n                \"colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|undefined>\"\n                },\n                \"connectgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"contours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{coloring:\\\"fill\\\"|\\\"none\\\"|\\\"lines\\\"|\\\"heatmap\\\";end:number;labelfont:Partial<Plotly.Font>;labelformat:string;operation:\\\"=\\\"|\\\"<\\\"|\\\">=\\\"|\\\">\\\"|\\\"<=\\\"|\\\"[]\\\"|\\\"()\\\"|\\\"[)\\\"|\\\"(]\\\"|\\\"][\\\"|\\\")(\\\"|\\\"](\\\"|\\\")[\\\";showlabels:boolean;showlines:boolean;size:number;start:number;type:\\\"levels\\\"|\\\"constraint\\\";value:number|[lowerBound:number,upperBound:number];}>>\"\n                        }\n                    ]\n                },\n                \"customdata\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"delta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Delta>>\"\n                        }\n                    ]\n                },\n                \"direction\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"clockwise\",\n                                \"counterclockwise\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"domain\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<{row:number;column:number;x:number[];y:number[];}>>\"\n                        }\n                    ]\n                },\n                \"entity\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"error_x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"error_y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"percent\\\"|\\\"constant\\\";value:number;valueminus?:number|undefined;}>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ErrorOptions>&{type:\\\"data\\\";array:Plotly.Datum[];arrayminus?:Plotly.Datum[]|undefined;}>\"\n                        }\n                    ]\n                },\n                \"extend_to_present\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"fill\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"none\",\n                                \"tonext\",\n                                \"tonextx\",\n                                \"tonexty\",\n                                \"toself\",\n                                \"tozerox\",\n                                \"tozeroy\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"fillcolor\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"fillpattern\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Pattern>>\"\n                        }\n                    ]\n                },\n                \"filters\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{filter:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{force_numeric:never;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{add:number;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{multiply:number;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{calibrate_linear:`${number}->${number}`[];}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{deduplicate_adjacent:never;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{delta:never;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{derivate:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\";}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{integrate:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|{unit?:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|undefined;reset_every?:TimeDurationStr|undefined;offset?:TimeDurationStr|undefined;};}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{sliding_window_moving_average:{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;};}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{median:{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;};}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{exponential_moving_average:{alpha?:number|undefined;};}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{map_y_numbers:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{map_y:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{map_x:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{resample:TimeDurationStr;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{load_var:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{store_var:string;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{trendline:\\\"linear\\\"|\\\"polynomial\\\"|\\\"power\\\"|\\\"exponential\\\"|\\\"theil_sen\\\"|\\\"robust_polynomial\\\"|\\\"fft\\\"|Partial<TrendlineParam>;}>\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<{fn:string;}>\"\n                                    },\n                                    {\n                                        \"enum\": [\n                                            \"deduplicate_adjacent\",\n                                            \"delta\",\n                                            \"derivate\",\n                                            \"exponential_moving_average\",\n                                            \"force_numeric\",\n                                            \"integrate\",\n                                            \"median\",\n                                            \"resample\",\n                                            \"sliding_window_moving_average\",\n                                            \"trendline\"\n                                        ],\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"gauge\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Gauge>>\"\n                        }\n                    ]\n                },\n                \"groupnorm\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"\",\n                                \"fraction\",\n                                \"percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"histfunc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"avg\",\n                                \"count\",\n                                \"max\",\n                                \"min\",\n                                \"sum\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hole\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"hoverinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"all\",\n                                \"name\",\n                                \"none\",\n                                \"skip\",\n                                \"text\",\n                                \"x\",\n                                \"x+name\",\n                                \"x+text\",\n                                \"x+y\",\n                                \"x+y+name\",\n                                \"x+y+text\",\n                                \"x+y+z\",\n                                \"x+y+z+name\",\n                                \"x+y+z+text\",\n                                \"y\",\n                                \"y+name\",\n                                \"y+text\",\n                                \"y+x\",\n                                \"y+x+name\",\n                                \"y+x+text\",\n                                \"y+x+z\",\n                                \"y+x+z+name\",\n                                \"y+x+z+text\",\n                                \"y+z\",\n                                \"y+z+name\",\n                                \"y+z+text\",\n                                \"z\",\n                                \"z+x\",\n                                \"z+x+name\",\n                                \"z+x+text\",\n                                \"z+x+y\",\n                                \"z+x+y+name\",\n                                \"z+x+y+text\",\n                                \"z+y+x\",\n                                \"z+y+x+name\",\n                                \"z+y+x+text\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hoverlabel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.HoverLabel>>\"\n                        }\n                    ]\n                },\n                \"hoveron\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"fills\",\n                                \"points\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"hovertemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"hovertext\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"i\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"ids\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"internal\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"j\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"jitter\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"k\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"labels\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lat\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"legendgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"level\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterLine>>\"\n                        }\n                    ]\n                },\n                \"line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"line.dash\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"dash\",\n                                \"dashdot\",\n                                \"dot\",\n                                \"longdash\",\n                                \"longdashdot\",\n                                \"solid\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.shape\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"hv\",\n                                \"hvh\",\n                                \"linear\",\n                                \"spline\",\n                                \"vh\",\n                                \"vhv\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"line.simplify\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"line.smoothing\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"line.width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"locationmode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"ISO-3\",\n                                \"USA-states\",\n                                \"country names\",\n                                \"geojson-id\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"locations\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"lon\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"marker\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotMarker>>\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<BoxPlotMarker>>\"\n                        }\n                    ]\n                },\n                \"marker.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.colorbar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{}>\"\n                        }\n                    ]\n                },\n                \"marker.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.line\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.ScatterMarkerLine>>\"\n                        }\n                    ]\n                },\n                \"marker.line.color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color|undefined>\"\n                },\n                \"marker.line.colorscale\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.ColorScale|Plotly.ColorScale[]|undefined>\"\n                },\n                \"marker.maxdisplayed\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.b\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.l\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.pad.t\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"marker.size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"items\": {\n                                            \"type\": \"number\"\n                                        },\n                                        \"type\": \"array\"\n                                    },\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.sizemode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"area\",\n                                \"diameter\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"marker.sizeref\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"marker.symbol\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.MarkerSymbol|Plotly.MarkerSymbol[]|undefined>\"\n                },\n                \"mode\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"delta\",\n                                \"gauge\",\n                                \"gauge+delta\",\n                                \"gauge+number\",\n                                \"gauge+number+delta\",\n                                \"lines\",\n                                \"lines+markers\",\n                                \"markers\",\n                                \"none\",\n                                \"number\",\n                                \"number+delta\",\n                                \"text\",\n                                \"text+lines\",\n                                \"text+lines+markers\",\n                                \"text+markers\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"name\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ncontours\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"number\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotNumber>>\"\n                        }\n                    ]\n                },\n                \"offset\": {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                \"on_click\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>\"\n                        }\n                    ]\n                },\n                \"on_legend_click\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>\"\n                        }\n                    ]\n                },\n                \"on_legend_dblclick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Function>\"\n                        }\n                    ]\n                },\n                \"opacity\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"orientation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"h\",\n                                \"v\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"parents\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"string\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"period\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<AutoPeriodConfig>\"\n                        },\n                        {\n                            \"enum\": [\n                                \"5minute\",\n                                \"auto\",\n                                \"day\",\n                                \"hour\",\n                                \"month\",\n                                \"week\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"pointpos\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"r\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"reversescale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"rotation\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"selectedpoints\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"show_value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{right_margin:number;}>\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showlegend\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"showscale\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"stackgaps\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"infer zero\",\n                                \"interpolate\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"stackgroup\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"statistic\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"max\",\n                                \"mean\",\n                                \"min\",\n                                \"state\",\n                                \"sum\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"text\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"textfont\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Font>>\"\n                        }\n                    ]\n                },\n                \"textinfo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"label\",\n                                \"label+percent\",\n                                \"label+text\",\n                                \"label+text+percent\",\n                                \"label+text+value\",\n                                \"label+value\",\n                                \"label+value+percent\",\n                                \"none\",\n                                \"percent\",\n                                \"text\",\n                                \"text+percent\",\n                                \"text+value\",\n                                \"text+value+percent\",\n                                \"value\",\n                                \"value+percent\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"textposition\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"auto\",\n                                \"bottom center\",\n                                \"bottom left\",\n                                \"bottom right\",\n                                \"inside\",\n                                \"middle center\",\n                                \"middle left\",\n                                \"middle right\",\n                                \"none\",\n                                \"outside\",\n                                \"top center\",\n                                \"top left\",\n                                \"top right\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"texttemplate\": {\n                    \"$ref\": \"#/definitions/With$fn<string|string[]|undefined>\"\n                },\n                \"theta\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"title\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<Plotly.DataTitle>>_1\"\n                        }\n                    ]\n                },\n                \"transforms\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Transform>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"transpose\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"bar\",\n                                \"barpolar\",\n                                \"box\",\n                                \"candlestick\",\n                                \"carpet\",\n                                \"choropleth\",\n                                \"choroplethmapbox\",\n                                \"cone\",\n                                \"contour\",\n                                \"contourcarpet\",\n                                \"densitymapbox\",\n                                \"funnel\",\n                                \"funnelarea\",\n                                \"heatmap\",\n                                \"heatmapgl\",\n                                \"histogram\",\n                                \"histogram2d\",\n                                \"histogram2dcontour\",\n                                \"image\",\n                                \"indicator\",\n                                \"isosurface\",\n                                \"mesh3d\",\n                                \"ohlc\",\n                                \"parcats\",\n                                \"parcoords\",\n                                \"pie\",\n                                \"pointcloud\",\n                                \"sankey\",\n                                \"scatter\",\n                                \"scatter3d\",\n                                \"scattercarpet\",\n                                \"scattergeo\",\n                                \"scattergl\",\n                                \"scattermapbox\",\n                                \"scatterpolar\",\n                                \"scatterpolargl\",\n                                \"scatterternary\",\n                                \"splom\",\n                                \"streamtube\",\n                                \"sunburst\",\n                                \"surface\",\n                                \"table\",\n                                \"treemap\",\n                                \"violin\",\n                                \"volume\",\n                                \"waterfall\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"unit_of_measurement\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"value\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"values\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"visible\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                false,\n                                \"legendonly\",\n                                true\n                            ]\n                        }\n                    ]\n                },\n                \"width\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"type\": \"number\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"x\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"xaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xbins\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{start:string|number;end:string|number;size:string|number;}>\"\n                        }\n                    ]\n                },\n                \"xgap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"xhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"xy\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        }\n                    ]\n                },\n                \"y\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"yaxis\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"ygap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"yhoverformat\": {\n                    \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n                },\n                \"z\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>any,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_1\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int8Array)=>number,thisArg?:any)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_1\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_1\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>any,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_2\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_1\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_3\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8Array)=>number,thisArg?:any)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_1\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_4\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint8ClampedArray\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_2\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>any,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint8ClampedArray)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_2\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_4\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_2\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_5\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint8ClampedArray)=>number,thisArg?:any)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint8ClampedArray)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_2\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint8ClampedArray)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint8ClampedArray>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_2\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint8ClampedArray>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_7\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_11\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_3\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>any,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_3\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_6\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_3\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_9\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_7\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int16Array)=>number,thisArg?:any)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_3\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_3\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_9\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_10\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_14\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint16Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_4\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>any,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint16Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_4\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_8\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_4\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_12\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_9\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint16Array)=>number,thisArg?:any)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint16Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint16Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_4\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint16Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint16Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_4\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_10\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint16Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_13\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_17\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Int32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_5\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>any,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Int32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_5\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_10\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_5\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_15\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_11\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Int32Array)=>number,thisArg?:any)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Int32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Int32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_5\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Int32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Int32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_5\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_11\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Int32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_16\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_20\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Uint32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_6\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>any,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Uint32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_6\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_12\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_6\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_18\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_13\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Uint32Array)=>number,thisArg?:any)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Uint32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Uint32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_6\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Uint32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Uint32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_6\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_12\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Uint32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_19\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_23\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float32Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_7\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>any,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float32Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_7\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_14\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_7\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_21\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_15\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float32Array)=>number,thisArg?:any)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float32Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float32Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_7\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float32Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float32Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_7\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_13\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float32Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_22\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"additionalProperties\": false,\n                            \"patternProperties\": {\n                                \"^[0-9]+$\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"properties\": {\n                                \"BYTES_PER_ELEMENT\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"__@iterator@874\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_26\"\n                                        }\n                                    ]\n                                },\n                                \"__@toStringTag@910\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"const\": \"Float64Array\",\n                                            \"type\": \"string\"\n                                        }\n                                    ]\n                                },\n                                \"at\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(index:number)=>number|undefined>\"\n                                        }\n                                    ],\n                                    \"description\": \"Takes an integer value and returns the item at that index,\\nallowing for positive and negative integers.\\nNegative integers count back from the last item in the array.\"\n                                },\n                                \"buffer\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<ArrayBuffer>\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<SharedArrayBuffer>\"\n                                        }\n                                    ]\n                                },\n                                \"byteLength\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"byteOffset\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"copyWithin\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(target:number,start:number,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"entries\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<[number,number]>>_8\"\n                                        }\n                                    ]\n                                },\n                                \"every\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>\"\n                                        }\n                                    ]\n                                },\n                                \"fill\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(value:number,start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"filter\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>any,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"find\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number|undefined>\"\n                                        }\n                                    ]\n                                },\n                                \"findIndex\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,obj:Float64Array)=>boolean,thisArg?:any)=>number>\"\n                                        }\n                                    ]\n                                },\n                                \"forEach\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>void,thisArg?:any)=>void>\"\n                                        }\n                                    ]\n                                },\n                                \"includes\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>boolean>_8\"\n                                        }\n                                    ]\n                                },\n                                \"indexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_16\"\n                                        }\n                                    ]\n                                },\n                                \"join\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(separator?:string|undefined)=>string>_8\"\n                                        }\n                                    ]\n                                },\n                                \"keys\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_24\"\n                                        }\n                                    ]\n                                },\n                                \"lastIndexOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(searchElement:number,fromIndex?:number|undefined)=>number>_17\"\n                                        }\n                                    ]\n                                },\n                                \"length\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"type\": \"number\"\n                                        }\n                                    ]\n                                },\n                                \"map\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(callbackfn:(value:number,index:number,array:Float64Array)=>number,thisArg?:any)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"reduce\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>\"\n                                        }\n                                    ]\n                                },\n                                \"reduceRight\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number):number;(callbackfn:(previousValue:number,currentValue:number,currentIndex:number,array:Float64Array)=>number,initialValue:number):number;<U>(callbackfn:(previousValue:U,currentValue:number,currentIndex:number,array:Float64Array)=>U,initialValue:U):U;}>_1\"\n                                        }\n                                    ]\n                                },\n                                \"reverse\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"set\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(array:ArrayLike<number>,offset?:number|undefined)=>void>_8\"\n                                        }\n                                    ]\n                                },\n                                \"slice\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(start?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"some\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(predicate:(value:number,index:number,array:Float64Array)=>unknown,thisArg?:any)=>boolean>_1\"\n                                        }\n                                    ]\n                                },\n                                \"sort\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(compareFn?:((a:number,b:number)=>number)|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"subarray\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<(begin?:number|undefined,end?:number|undefined)=>Float64Array>\"\n                                        }\n                                    ]\n                                },\n                                \"toLocaleString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<{():string;(locales:string|string[],options?:Intl.NumberFormatOptions|undefined):string;}>_8\"\n                                        }\n                                    ]\n                                },\n                                \"toString\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>string>_14\"\n                                        }\n                                    ]\n                                },\n                                \"valueOf\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>Float64Array>_1\"\n                                        }\n                                    ]\n                                },\n                                \"values\": {\n                                    \"anyOf\": [\n                                        {\n                                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                            \"type\": \"string\"\n                                        },\n                                        {\n                                            \"$ref\": \"#/definitions/With$fn<()=>IterableIterator<number>>_25\"\n                                        }\n                                    ]\n                                }\n                            },\n                            \"required\": [\n                                \"BYTES_PER_ELEMENT\",\n                                \"__@iterator@874\",\n                                \"__@toStringTag@910\",\n                                \"at\",\n                                \"buffer\",\n                                \"byteLength\",\n                                \"byteOffset\",\n                                \"copyWithin\",\n                                \"entries\",\n                                \"every\",\n                                \"fill\",\n                                \"filter\",\n                                \"find\",\n                                \"findIndex\",\n                                \"forEach\",\n                                \"includes\",\n                                \"indexOf\",\n                                \"join\",\n                                \"keys\",\n                                \"lastIndexOf\",\n                                \"length\",\n                                \"map\",\n                                \"reduce\",\n                                \"reduceRight\",\n                                \"reverse\",\n                                \"set\",\n                                \"slice\",\n                                \"some\",\n                                \"sort\",\n                                \"subarray\",\n                                \"toLocaleString\",\n                                \"toString\",\n                                \"valueOf\",\n                                \"values\"\n                            ],\n                            \"type\": \"object\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"items\": {\n                                            \"items\": {\n                                                \"$ref\": \"#/definitions/With$fn<Plotly.Datum>\"\n                                            },\n                                            \"type\": \"array\"\n                                        },\n                                        \"type\": \"array\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"zmax\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zmin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                },\n                \"zsmooth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"best\",\n                                false,\n                                \"fast\"\n                            ]\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{exponential_moving_average:{alpha?:number|undefined;};}>\": {\n            \"properties\": {\n                \"exponential_moving_average\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{alpha?:number|undefined;}>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"exponential_moving_average\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{filter:string;}>\": {\n            \"properties\": {\n                \"filter\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"filter\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{fn:string;}>\": {\n            \"properties\": {\n                \"fn\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"fn\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{force_numeric:never;}>\": {\n            \"properties\": {\n                \"force_numeric\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"force_numeric\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{integrate:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|{unit?:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|undefined;reset_every?:TimeDurationStr|undefined;offset?:TimeDurationStr|undefined;};}>\": {\n            \"properties\": {\n                \"integrate\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{unit?:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|undefined;reset_every?:TimeDurationStr|undefined;offset?:TimeDurationStr|undefined;}>\"\n                        },\n                        {\n                            \"enum\": [\n                                \"M\",\n                                \"d\",\n                                \"h\",\n                                \"m\",\n                                \"ms\",\n                                \"s\",\n                                \"w\",\n                                \"y\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"integrate\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{load_var:string;}>\": {\n            \"properties\": {\n                \"load_var\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"load_var\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{map_x:string;}>\": {\n            \"properties\": {\n                \"map_x\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"map_x\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{map_y:string;}>\": {\n            \"properties\": {\n                \"map_y\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"map_y\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{map_y_numbers:string;}>\": {\n            \"properties\": {\n                \"map_y_numbers\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"map_y_numbers\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{median:{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;};}>\": {\n            \"properties\": {\n                \"median\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;}>_1\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"median\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{multiply:number;}>\": {\n            \"properties\": {\n                \"multiply\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"multiply\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{outlinecolor:Plotly.Color;}>\": {\n            \"properties\": {\n                \"outlinecolor\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                }\n            },\n            \"required\": [\n                \"outlinecolor\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{radius:number;}>\": {\n            \"properties\": {\n                \"radius\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"radius\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{range:number[];color:Plotly.Color;}>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                },\n                \"range\": {\n                    \"anyOf\": [\n                        {\n                            \"items\": {\n                                \"type\": \"number\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"color\",\n                \"range\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{resample:TimeDurationStr;}>\": {\n            \"properties\": {\n                \"resample\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[0-9]*ms$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*s$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*m$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*h$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*d$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*w$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*M$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*y$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"0\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"resample\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{right_margin:number;}>\": {\n            \"properties\": {\n                \"right_margin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"right_margin\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{sliding_window_moving_average:{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;};}>\": {\n            \"properties\": {\n                \"sliding_window_moving_average\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;}>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"sliding_window_moving_average\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{start:string|number;end:string|number;size:string|number;}>\": {\n            \"properties\": {\n                \"end\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                },\n                \"size\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                },\n                \"start\": {\n                    \"$ref\": \"#/definitions/With$fn<string|number>\"\n                }\n            },\n            \"required\": [\n                \"end\",\n                \"size\",\n                \"start\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{store_var:string;}>\": {\n            \"properties\": {\n                \"store_var\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"store_var\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{symbol:string;color:Plotly.Color;}>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                },\n                \"symbol\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"color\",\n                \"symbol\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{symbol:string;color:Plotly.Color;}>_1\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                },\n                \"symbol\": {\n                    \"type\": \"string\"\n                }\n            },\n            \"required\": [\n                \"color\",\n                \"symbol\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{table?:Partial<Plotly.PlotData>[]|undefined;image?:Partial<Plotly.PlotData>[]|undefined;bar?:Partial<Plotly.PlotData>[]|undefined;barpolar?:Partial<Plotly.PlotData>[]|undefined;box?:Partial<Plotly.PlotData>[]|undefined;candlestick?:Partial<Plotly.PlotData>[]|undefined;carpet?:Partial<Plotly.PlotData>[]|undefined;choropleth?:Partial<Plotly.PlotData>[]|undefined;choroplethmapbox?:Partial<Plotly.PlotData>[]|undefined;cone?:Partial<Plotly.PlotData>[]|undefined;contour?:Partial<Plotly.PlotData>[]|undefined;contourcarpet?:Partial<Plotly.PlotData>[]|undefined;densitymapbox?:Partial<Plotly.PlotData>[]|undefined;funnel?:Partial<Plotly.PlotData>[]|undefined;funnelarea?:Partial<Plotly.PlotData>[]|undefined;heatmap?:Partial<Plotly.PlotData>[]|undefined;heatmapgl?:Partial<Plotly.PlotData>[]|undefined;histogram?:Partial<Plotly.PlotData>[]|undefined;histogram2d?:Partial<Plotly.PlotData>[]|undefined;histogram2dcontour?:Partial<Plotly.PlotData>[]|undefined;indicator?:Partial<Plotly.PlotData>[]|undefined;isosurface?:Partial<Plotly.PlotData>[]|undefined;mesh3d?:Partial<Plotly.PlotData>[]|undefined;ohlc?:Partial<Plotly.PlotData>[]|undefined;parcats?:Partial<Plotly.PlotData>[]|undefined;parcoords?:Partial<Plotly.PlotData>[]|undefined;pie?:Partial<Plotly.PlotData>[]|undefined;pointcloud?:Partial<Plotly.PlotData>[]|undefined;sankey?:Partial<Plotly.PlotData>[]|undefined;scatter?:Partial<Plotly.PlotData>[]|undefined;scatter3d?:Partial<Plotly.PlotData>[]|undefined;scattercarpet?:Partial<Plotly.PlotData>[]|undefined;scattergeo?:Partial<Plotly.PlotData>[]|undefined;scattergl?:Partial<Plotly.PlotData>[]|undefined;scattermapbox?:Partial<Plotly.PlotData>[]|undefined;scatterpolar?:Partial<Plotly.PlotData>[]|undefined;scatterpolargl?:Partial<Plotly.PlotData>[]|undefined;scatterternary?:Partial<Plotly.PlotData>[]|undefined;splom?:Partial<Plotly.PlotData>[]|undefined;streamtube?:Partial<Plotly.PlotData>[]|undefined;sunburst?:Partial<Plotly.PlotData>[]|undefined;surface?:Partial<Plotly.PlotData>[]|undefined;treemap?:Partial<Plotly.PlotData>[]|undefined;violin?:Partial<Plotly.PlotData>[]|undefined;volume?:Partial<Plotly.PlotData>[]|undefined;waterfall?:Partial<Plotly.PlotData>[]|undefined;}>\": {\n            \"properties\": {\n                \"bar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"barpolar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"box\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"candlestick\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"carpet\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"choropleth\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"choroplethmapbox\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"cone\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"contour\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"contourcarpet\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"densitymapbox\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"funnel\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"funnelarea\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"heatmap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"heatmapgl\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"histogram\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"histogram2d\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"histogram2dcontour\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"image\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"indicator\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"isosurface\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"mesh3d\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"ohlc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"parcats\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"parcoords\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"pie\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"pointcloud\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"sankey\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scatter\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scatter3d\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scattercarpet\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scattergeo\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scattergl\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scattermapbox\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scatterpolar\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scatterpolargl\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"scatterternary\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"splom\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"streamtube\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"sunburst\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"surface\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"table\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"treemap\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"violin\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"volume\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                },\n                \"waterfall\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"anyOf\": [\n                                    {\n                                        \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                                        \"type\": \"string\"\n                                    },\n                                    {\n                                        \"$ref\": \"#/definitions/With$fn<Partial<Plotly.PlotData>>\"\n                                    }\n                                ]\n                            },\n                            \"type\": \"array\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{trendline:\\\"linear\\\"|\\\"polynomial\\\"|\\\"power\\\"|\\\"exponential\\\"|\\\"theil_sen\\\"|\\\"robust_polynomial\\\"|\\\"fft\\\"|Partial<TrendlineParam>;}>\": {\n            \"properties\": {\n                \"trendline\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<Partial<TrendlineParam>>\"\n                        },\n                        {\n                            \"enum\": [\n                                \"exponential\",\n                                \"fft\",\n                                \"linear\",\n                                \"polynomial\",\n                                \"power\",\n                                \"robust_polynomial\",\n                                \"theil_sen\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"trendline\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{type:\\\"none\\\"|\\\"horizontal\\\"|\\\"radial\\\"|\\\"vertical\\\";color:Plotly.Color;typesrc:any;colorsrc:any;}>\": {\n            \"properties\": {\n                \"color\": {\n                    \"$ref\": \"#/definitions/With$fn<Plotly.Color>\"\n                },\n                \"colorsrc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                },\n                \"type\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"horizontal\",\n                                \"none\",\n                                \"radial\",\n                                \"vertical\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"typesrc\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"items\": {\n                                \"$ref\": \"#/definitions/With$fn<unknown>\"\n                            },\n                            \"type\": \"array\"\n                        },\n                        {\n                            \"$ref\": \"#/definitions/With$fn<any>\"\n                        }\n                    ]\n                }\n            },\n            \"required\": [\n                \"color\",\n                \"colorsrc\",\n                \"type\",\n                \"typesrc\"\n            ],\n            \"type\": \"object\"\n        },\n        \"With$fn<{unit?:\\\"ms\\\"|\\\"s\\\"|\\\"m\\\"|\\\"h\\\"|\\\"d\\\"|\\\"w\\\"|\\\"M\\\"|\\\"y\\\"|undefined;reset_every?:TimeDurationStr|undefined;offset?:TimeDurationStr|undefined;}>\": {\n            \"properties\": {\n                \"offset\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[0-9]*ms$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*s$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*m$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*h$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*d$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*w$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*M$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*y$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"0\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"reset_every\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[0-9]*ms$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*s$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*m$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*h$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*d$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*w$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*M$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[0-9]*y$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"const\": \"0\",\n                            \"type\": \"string\"\n                        }\n                    ]\n                },\n                \"unit\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"enum\": [\n                                \"M\",\n                                \"d\",\n                                \"h\",\n                                \"m\",\n                                \"ms\",\n                                \"s\",\n                                \"w\",\n                                \"y\"\n                            ],\n                            \"type\": \"string\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;}>\": {\n            \"properties\": {\n                \"centered\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"extended\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"window_size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{window_size?:number|undefined;extended?:boolean|undefined;centered?:boolean|undefined;}>_1\": {\n            \"properties\": {\n                \"centered\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"extended\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"boolean\"\n                        }\n                    ]\n                },\n                \"window_size\": {\n                    \"anyOf\": [\n                        {\n                            \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                            \"type\": \"string\"\n                        },\n                        {\n                            \"type\": \"number\"\n                        }\n                    ]\n                }\n            },\n            \"type\": \"object\"\n        },\n        \"With$fn<{}>\": {\n            \"type\": \"object\"\n        }\n    },\n    \"properties\": {\n        \"autorange_after_scroll\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"color_scheme\": {\n            \"anyOf\": [\n                {\n                    \"items\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": \"array\"\n                },\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"enum\": [\n                        \"accent\",\n                        \"black_to_pink\",\n                        \"blue_to_red\",\n                        \"blue_to_yellow\",\n                        \"category10\",\n                        \"category20\",\n                        \"category20b\",\n                        \"category20c\",\n                        \"dark2\",\n                        \"dutch_field\",\n                        \"grey_to_red\",\n                        \"orange_to_purple\",\n                        \"paired\",\n                        \"pastel1\",\n                        \"pastel2\",\n                        \"pink_foam\",\n                        \"retro_metro\",\n                        \"river_nights\",\n                        \"salmon_to_aqua\",\n                        \"set1\",\n                        \"set2\",\n                        \"set3\",\n                        \"spring_pastels\",\n                        \"tableau10\",\n                        \"tableau20\"\n                    ],\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"number\"\n                }\n            ]\n        },\n        \"config\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Config>>\"\n                }\n            ]\n        },\n        \"defaults\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"$ref\": \"#/definitions/With$fn<{entity?:Partial<Plotly.PlotData>|undefined;xaxes?:Partial<Partial<Plotly.LayoutAxis>>|undefined;yaxes?:Partial<Partial<Plotly.LayoutAxis>>|undefined;}>\"\n                }\n            ]\n        },\n        \"disable_pinch_to_zoom\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"entities\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"items\": {\n                        \"$ref\": \"#/definitions/With$fn<{entity?:string|undefined;name?:string|undefined;attribute?:string|undefined;statistic?:\\\"state\\\"|\\\"sum\\\"|\\\"min\\\"|\\\"max\\\"|\\\"mean\\\"|undefined;period?:\\\"5minute\\\"|\\\"hour\\\"|\\\"day\\\"|\\\"week\\\"|\\\"month\\\"|AutoPeriodConfig|\\\"auto\\\"|undefined;unit_of_measurement?:string|undefined;internal?:boolean|undefined;show_value?:boolean|{right_margin:number;}|undefined;offset?:TimeDurationStr|undefined;extend_to_present?:boolean|undefined;filters?:FilterInput[]|undefined;on_legend_click?:Function|undefined;on_legend_dblclick?:Function|undefined;on_click?:Function|undefined;}&Partial<Plotly.PlotData>>\"\n                    },\n                    \"type\": \"array\"\n                }\n            ]\n        },\n        \"ha_theme\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"hours_to_show\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[0-9]*ms$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*s$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*m$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*h$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*d$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*w$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*M$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*y$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"enum\": [\n                        \"0\",\n                        \"current_day\",\n                        \"current_hour\",\n                        \"current_minute\",\n                        \"current_month\",\n                        \"current_quarter\",\n                        \"current_week\",\n                        \"current_year\"\n                    ],\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"number\"\n                }\n            ],\n            \"description\": \"The time to show on load.\\nIt can be the number of hour (e.g 12),\\na duration string, e.g 100ms, 10s, 30.5m, 2h, 7d, 2w, 1M, 1y,\\nor relative time, i.e:\\n * current_minute\\n * current_hour\\n * current_day\\n * current_week\\n * current_month\\n * current_quarter\\n * current_year\"\n        },\n        \"layout\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"$ref\": \"#/definitions/With$fn<Partial<Plotly.Layout>>\"\n                }\n            ]\n        },\n        \"minimal_response\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"offset\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[0-9]*ms$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*s$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*m$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*h$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*d$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*w$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*M$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[0-9]*y$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"const\": \"0\",\n                    \"type\": \"string\"\n                }\n            ]\n        },\n        \"on_dblclick\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"$ref\": \"#/definitions/With$fn<Function>\"\n                }\n            ]\n        },\n        \"raw_plotly_config\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"refresh_interval\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"const\": \"auto\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"number\"\n                }\n            ],\n            \"description\": \"Either a number (seconds), or \\\"auto\\\"\"\n        },\n        \"significant_changes_only\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"type\": \"boolean\"\n                }\n            ]\n        },\n        \"title\": {\n            \"$ref\": \"#/definitions/With$fn<string|undefined>\"\n        },\n        \"type\": {\n            \"anyOf\": [\n                {\n                    \"pattern\": \"^[\\\\s]*\\\\$(ex|fn)\\\\s[\\\\s\\\\S]+$\",\n                    \"type\": \"string\"\n                },\n                {\n                    \"const\": \"custom:plotly-graph\",\n                    \"type\": \"string\"\n                }\n            ]\n        }\n    },\n    \"required\": [\n        \"entities\",\n        \"type\"\n    ],\n    \"type\": \"object\"\n}\n\n"
  },
  {
    "path": "yaml-editor/src/types.d.ts",
    "content": "declare module 'monaco-editor/esm/vs/editor/common/services/languageFeatures.js' {\n  export const ILanguageFeaturesService: { documentSymbolProvider: unknown }\n}\n\ndeclare module 'monaco-editor/esm/vs/editor/contrib/documentSymbols/browser/outlineModel.js' {\n  import { type editor, type languages } from 'monaco-editor'\n\n  export abstract class OutlineModel {\n    static create(registry: unknown, model: editor.ITextModel): Promise<OutlineModel>\n\n    asListOfDocumentSymbols(): languages.DocumentSymbol[]\n  }\n}\n\ndeclare module 'monaco-editor/esm/vs/editor/standalone/browser/standaloneServices.js' {\n  export const StandaloneServices: {\n    get: (id: unknown) => { documentSymbolProvider: unknown }\n  }\n}\n"
  },
  {
    "path": "yaml-editor/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"composite\": true,\n    \"module\": \"preserve\",\n    \"noEmit\": true,\n    \"skipLibCheck\": true,\n    \"strict\": true,\n    \"target\": \"esnext\"\n  }\n}\n"
  },
  {
    "path": "yaml-editor/webpack.config.js",
    "content": "import CssMinimizerPlugin from 'css-minimizer-webpack-plugin'\nimport HtmlWebPackPlugin from 'html-webpack-plugin'\nimport MiniCssExtractPlugin from 'mini-css-extract-plugin'\n\nexport default {\n  output: {\n    filename: '[contenthash].js'\n  },\n  devtool: 'source-map',\n  resolve: {\n    extensions: ['.mjs', '.js', '.ts']\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, 'css-loader']\n      },\n      {\n        // Monaco editor uses .ttf icons.\n        test: /\\.(svg|ttf)$/,\n        type: 'asset/resource'\n      },\n      {\n        test: /\\.ts$/,\n        loader: 'ts-loader',\n        options: { transpileOnly: true }\n      }\n    ]\n  },\n  optimization: {\n    minimizer: ['...', new CssMinimizerPlugin()]\n  },\n  plugins: [new HtmlWebPackPlugin(), new MiniCssExtractPlugin({ filename: '[contenthash].css' })]\n}\n"
  }
]