{
  "id": "module:@typed/template/RenderQueue",
  "module": {
    "packageName": "@typed/template",
    "packageVersion": "1.0.0-beta.7",
    "consumerSpecifier": "@typed/template/RenderQueue",
    "exportSubpath": "./RenderQueue",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Frame scheduling",
        "exposureIds": [
          "@typed/template/RenderQueue#RequestAnimationFrameRenderQueue"
        ]
      },
      {
        "name": "Idle scheduling",
        "exposureIds": [
          "@typed/template/RenderQueue#RequestIdleCallbackRenderQueue"
        ]
      },
      {
        "name": "Immediate scheduling",
        "exposureIds": [
          "@typed/template/RenderQueue#SyncRenderQueue"
        ]
      },
      {
        "name": "Mixed scheduling",
        "exposureIds": [
          "@typed/template/RenderQueue#MixedRenderQueue"
        ]
      },
      {
        "name": "Render priorities",
        "exposureIds": [
          "@typed/template/RenderQueue#RenderPriority"
        ]
      },
      {
        "name": "Scheduled render work",
        "exposureIds": [
          "@typed/template/RenderQueue#RenderQueue"
        ]
      },
      {
        "name": "Scheduling protocol",
        "exposureIds": [
          "@typed/template/RenderQueue#RenderQueueTypeId"
        ]
      },
      {
        "name": "Timer scheduling",
        "exposureIds": [
          "@typed/template/RenderQueue#SetTimeoutRenderQueue"
        ]
      }
    ],
    "exposureIds": [
      "@typed/template/RenderQueue#MixedRenderQueue",
      "@typed/template/RenderQueue#RenderPriority",
      "@typed/template/RenderQueue#RenderQueue",
      "@typed/template/RenderQueue#RenderQueueTypeId",
      "@typed/template/RenderQueue#RequestAnimationFrameRenderQueue",
      "@typed/template/RenderQueue#RequestIdleCallbackRenderQueue",
      "@typed/template/RenderQueue#SetTimeoutRenderQueue",
      "@typed/template/RenderQueue#SyncRenderQueue"
    ],
    "uniqueExportCount": 8
  }
}
