import alertmanagerSchema from './alertmanager.schema.json.js';
import cloudwatchSchema from './cloudwatch.schema.json.js';
import elasticsearchSchema from './elasticsearch.schema.json.js';
import grafanaAmazonprometheusDatasourceSchema from './grafana-amazonprometheus-datasource.schema.json.js';
import grafanaAppdynamicsDatasourceSchema from './grafana-appdynamics-datasource.schema.json.js';
import grafanaAstradbDatasourceSchema from './grafana-astradb-datasource.schema.json.js';
import grafanaAthenaDatasourceSchema from './grafana-athena-datasource.schema.json.js';
import grafanaAzureDataExplorerDatasourceSchema from './grafana-azure-data-explorer-datasource.schema.json.js';
import grafanaAzureMonitorDatasourceSchema from './grafana-azure-monitor-datasource.schema.json.js';
import grafanaAzuredevopsDatasourceSchema from './grafana-azuredevops-datasource.schema.json.js';
import grafanaAzureprometheusDatasourceSchema from './grafana-azureprometheus-datasource.schema.json.js';
import grafanaBigqueryDatasourceSchema from './grafana-bigquery-datasource.schema.json.js';
import grafanaClickhouseDatasourceSchema from './grafana-clickhouse-datasource.schema.json.js';
import grafanaCockroachdbDatasourceSchema from './grafana-cockroachdb-datasource.schema.json.js';
import grafanaDatabricksDatasourceSchema from './grafana-databricks-datasource.schema.json.js';
import grafanaDatadogDatasourceSchema from './grafana-datadog-datasource.schema.json.js';
import grafanaDynatraceDatasourceSchema from './grafana-dynatrace-datasource.schema.json.js';
import grafanaFalconlogscaleDatasourceSchema from './grafana-falconlogscale-datasource.schema.json.js';
import grafanaGithubDatasourceSchema from './grafana-github-datasource.schema.json.js';
import grafanaGitlabDatasourceSchema from './grafana-gitlab-datasource.schema.json.js';
import grafanaGooglesheetsDatasourceSchema from './grafana-googlesheets-datasource.schema.json.js';
import grafanaHoneycombDatasourceSchema from './grafana-honeycomb-datasource.schema.json.js';
import grafanaIotSitewiseDatasourceSchema from './grafana-iot-sitewise-datasource.schema.json.js';
import grafanaJiraDatasourceSchema from './grafana-jira-datasource.schema.json.js';
import grafanaLookerDatasourceSchema from './grafana-looker-datasource.schema.json.js';
import grafanaMongodbDatasourceSchema from './grafana-mongodb-datasource.schema.json.js';
import grafanaMqttDatasourceSchema from './grafana-mqtt-datasource.schema.json.js';
import grafanaNewrelicDatasourceSchema from './grafana-newrelic-datasource.schema.json.js';
import grafanaOdbcDatasourceSchema from './grafana-odbc-datasource.schema.json.js';
import grafanaOpensearchDatasourceSchema from './grafana-opensearch-datasource.schema.json.js';
import grafanaOracleDatasourceSchema from './grafana-oracle-datasource.schema.json.js';
import grafanaPagerdutyDatasourceSchema from './grafana-pagerduty-datasource.schema.json.js';
import grafanaPostgresqlDatasourceSchema from './grafana-postgresql-datasource.schema.json.js';
import grafanaPyroscopeDatasourceSchema from './grafana-pyroscope-datasource.schema.json.js';
import grafanaRedshiftDatasourceSchema from './grafana-redshift-datasource.schema.json.js';
import grafanaSalesforceDatasourceSchema from './grafana-salesforce-datasource.schema.json.js';
import grafanaSaphanaDatasourceSchema from './grafana-saphana-datasource.schema.json.js';
import grafanaSentryDatasourceSchema from './grafana-sentry-datasource.schema.json.js';
import grafanaServicenowDatasourceSchema from './grafana-servicenow-datasource.schema.json.js';
import grafanaSnowflakeDatasourceSchema from './grafana-snowflake-datasource.schema.json.js';
import grafanaSplunkDatasourceSchema from './grafana-splunk-datasource.schema.json.js';
import grafanaSplunkobservabilityDatasourceSchema from './grafana-splunkobservability-datasource.schema.json.js';
import grafanaStravaDatasourceSchema from './grafana-strava-datasource.schema.json.js';
import grafanaSumologicDatasourceSchema from './grafana-sumologic-datasource.schema.json.js';
import grafanaSurrealdbDatasourceSchema from './grafana-surrealdb-datasource.schema.json.js';
import grafanaTimestreamDatasourceSchema from './grafana-timestream-datasource.schema.json.js';
import grafanaWavefrontDatasourceSchema from './grafana-wavefront-datasource.schema.json.js';
import grafanaXRayDatasourceSchema from './grafana-x-ray-datasource.schema.json.js';
import grafanaYugabyteDatasourceSchema from './grafana-yugabyte-datasource.schema.json.js';
import graphiteSchema from './graphite.schema.json.js';
import influxdbSchema from './influxdb.schema.json.js';
import jaegerSchema from './jaeger.schema.json.js';
import lokiSchema from './loki.schema.json.js';
import marcusolssonCsvDatasourceSchema from './marcusolsson-csv-datasource.schema.json.js';
import marcusolssonJsonDatasourceSchema from './marcusolsson-json-datasource.schema.json.js';
import mssqlSchema from './mssql.schema.json.js';
import mysqlSchema from './mysql.schema.json.js';
import opentsdbSchema from './opentsdb.schema.json.js';
import prometheusSchema from './prometheus.schema.json.js';
import stackdriverSchema from './stackdriver.schema.json.js';
import tempoSchema from './tempo.schema.json.js';
import zipkinSchema from './zipkin.schema.json.js';

const asSchema = (s) => s;
const staticSchemaRegistry = /* @__PURE__ */ new Map([
  ["alertmanager", asSchema(alertmanagerSchema)],
  ["cloudwatch", asSchema(cloudwatchSchema)],
  ["elasticsearch", asSchema(elasticsearchSchema)],
  ["grafana-amazonprometheus-datasource", asSchema(grafanaAmazonprometheusDatasourceSchema)],
  ["grafana-appdynamics-datasource", asSchema(grafanaAppdynamicsDatasourceSchema)],
  ["grafana-astradb-datasource", asSchema(grafanaAstradbDatasourceSchema)],
  ["grafana-athena-datasource", asSchema(grafanaAthenaDatasourceSchema)],
  ["grafana-azure-data-explorer-datasource", asSchema(grafanaAzureDataExplorerDatasourceSchema)],
  ["grafana-azure-monitor-datasource", asSchema(grafanaAzureMonitorDatasourceSchema)],
  ["grafana-azuredevops-datasource", asSchema(grafanaAzuredevopsDatasourceSchema)],
  ["grafana-azureprometheus-datasource", asSchema(grafanaAzureprometheusDatasourceSchema)],
  ["grafana-bigquery-datasource", asSchema(grafanaBigqueryDatasourceSchema)],
  ["grafana-clickhouse-datasource", asSchema(grafanaClickhouseDatasourceSchema)],
  ["grafana-cockroachdb-datasource", asSchema(grafanaCockroachdbDatasourceSchema)],
  ["grafana-databricks-datasource", asSchema(grafanaDatabricksDatasourceSchema)],
  ["grafana-datadog-datasource", asSchema(grafanaDatadogDatasourceSchema)],
  ["grafana-dynatrace-datasource", asSchema(grafanaDynatraceDatasourceSchema)],
  ["grafana-falconlogscale-datasource", asSchema(grafanaFalconlogscaleDatasourceSchema)],
  ["grafana-github-datasource", asSchema(grafanaGithubDatasourceSchema)],
  ["grafana-gitlab-datasource", asSchema(grafanaGitlabDatasourceSchema)],
  ["grafana-googlesheets-datasource", asSchema(grafanaGooglesheetsDatasourceSchema)],
  ["grafana-honeycomb-datasource", asSchema(grafanaHoneycombDatasourceSchema)],
  ["grafana-iot-sitewise-datasource", asSchema(grafanaIotSitewiseDatasourceSchema)],
  ["grafana-jira-datasource", asSchema(grafanaJiraDatasourceSchema)],
  ["grafana-looker-datasource", asSchema(grafanaLookerDatasourceSchema)],
  ["grafana-mongodb-datasource", asSchema(grafanaMongodbDatasourceSchema)],
  ["grafana-mqtt-datasource", asSchema(grafanaMqttDatasourceSchema)],
  ["grafana-newrelic-datasource", asSchema(grafanaNewrelicDatasourceSchema)],
  ["grafana-odbc-datasource", asSchema(grafanaOdbcDatasourceSchema)],
  ["grafana-opensearch-datasource", asSchema(grafanaOpensearchDatasourceSchema)],
  ["grafana-oracle-datasource", asSchema(grafanaOracleDatasourceSchema)],
  ["grafana-pagerduty-datasource", asSchema(grafanaPagerdutyDatasourceSchema)],
  ["grafana-postgresql-datasource", asSchema(grafanaPostgresqlDatasourceSchema)],
  ["grafana-pyroscope-datasource", asSchema(grafanaPyroscopeDatasourceSchema)],
  ["grafana-redshift-datasource", asSchema(grafanaRedshiftDatasourceSchema)],
  ["grafana-salesforce-datasource", asSchema(grafanaSalesforceDatasourceSchema)],
  ["grafana-saphana-datasource", asSchema(grafanaSaphanaDatasourceSchema)],
  ["grafana-sentry-datasource", asSchema(grafanaSentryDatasourceSchema)],
  ["grafana-servicenow-datasource", asSchema(grafanaServicenowDatasourceSchema)],
  ["grafana-snowflake-datasource", asSchema(grafanaSnowflakeDatasourceSchema)],
  ["grafana-splunk-datasource", asSchema(grafanaSplunkDatasourceSchema)],
  ["grafana-splunkobservability-datasource", asSchema(grafanaSplunkobservabilityDatasourceSchema)],
  ["grafana-strava-datasource", asSchema(grafanaStravaDatasourceSchema)],
  ["grafana-sumologic-datasource", asSchema(grafanaSumologicDatasourceSchema)],
  ["grafana-surrealdb-datasource", asSchema(grafanaSurrealdbDatasourceSchema)],
  ["grafana-timestream-datasource", asSchema(grafanaTimestreamDatasourceSchema)],
  ["grafana-wavefront-datasource", asSchema(grafanaWavefrontDatasourceSchema)],
  ["grafana-x-ray-datasource", asSchema(grafanaXRayDatasourceSchema)],
  ["grafana-yugabyte-datasource", asSchema(grafanaYugabyteDatasourceSchema)],
  ["graphite", asSchema(graphiteSchema)],
  ["influxdb", asSchema(influxdbSchema)],
  ["jaeger", asSchema(jaegerSchema)],
  ["loki", asSchema(lokiSchema)],
  ["marcusolsson-csv-datasource", asSchema(marcusolssonCsvDatasourceSchema)],
  ["marcusolsson-json-datasource", asSchema(marcusolssonJsonDatasourceSchema)],
  ["mssql", asSchema(mssqlSchema)],
  ["mysql", asSchema(mysqlSchema)],
  ["opentsdb", asSchema(opentsdbSchema)],
  ["prometheus", asSchema(prometheusSchema)],
  ["stackdriver", asSchema(stackdriverSchema)],
  ["tempo", asSchema(tempoSchema)],
  ["zipkin", asSchema(zipkinSchema)]
]);
function getStaticConfigSchema(pluginType) {
  var _a;
  return (_a = staticSchemaRegistry.get(pluginType)) != null ? _a : null;
}

export { getStaticConfigSchema, staticSchemaRegistry };
//# sourceMappingURL=staticRegistry.js.map
