Grafana HTTP API Types (Typescript)

Hi, I’m new to Grafana and I’ve searched all over the web for a Grafana Client node module that would expose the types present in the HTTP API for use in typescript.

For example, in trying to use the Create Library Element API endpoint, the docs show an example with a model specified in the query object. However, there is no documentation on what that model’s object shape should be; it just shows model: {...}. Am I missing something? Are there indeed no type definitions available for Grafana’s HTTP API?

Thanks in advance!