var $schema = "../schema.json";
var schemaVersion = "v1";
var pluginType = "grafana-odbc-datasource";
var pluginName = "Sqlyze (ODBC)";
var fields = [
	{
		id: "jsonData.driver",
		key: "driver",
		label: "Driver",
		description: "ODBC driver to use for the connection.",
		valueType: "string",
		target: "jsonData",
		required: true
	},
	{
		id: "jsonData.timeout",
		key: "timeout",
		label: "Timeout",
		description: "Connection timeout value.",
		valueType: "string",
		target: "jsonData"
	},
	{
		id: "jsonData.settings",
		key: "settings",
		label: "Connection Settings",
		description: "Key-value pairs for the ODBC connection string.",
		valueType: "array",
		target: "jsonData",
		item: {
			valueType: "object"
		}
	}
];
var groups = [
	{
		id: "connection",
		title: "Connection Settings",
		fieldRefs: [
			"jsonData.driver",
			"jsonData.timeout",
			"jsonData.settings"
		]
	}
];
var grafanaOdbcDatasourceSchema = {
	$schema: $schema,
	schemaVersion: schemaVersion,
	pluginType: pluginType,
	pluginName: pluginName,
	fields: fields,
	groups: groups
};

export { $schema, grafanaOdbcDatasourceSchema as default, fields, groups, pluginName, pluginType, schemaVersion };
//# sourceMappingURL=grafana-odbc-datasource.schema.json.js.map
