"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.RUNTIME_FIELD_OPTIONS_PRIMITIVE = exports.RUNTIME_FIELD_OPTIONS = void 0;
/*
 * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
 * or more contributor license agreements. Licensed under the Elastic License
 * 2.0 and the Server Side Public License, v 1; you may not use this file except
 * in compliance with, at your election, the Elastic License 2.0 or the Server
 * Side Public License, v 1.
 */

const RUNTIME_FIELD_OPTIONS_PRIMITIVE = [{
  label: 'Keyword',
  value: 'keyword'
}, {
  label: 'Long',
  value: 'long'
}, {
  label: 'Double',
  value: 'double'
}, {
  label: 'Date',
  value: 'date'
}, {
  label: 'IP',
  value: 'ip'
}, {
  label: 'Boolean',
  value: 'boolean'
}, {
  label: 'Geo point',
  value: 'geo_point'
}];
exports.RUNTIME_FIELD_OPTIONS_PRIMITIVE = RUNTIME_FIELD_OPTIONS_PRIMITIVE;
const RUNTIME_FIELD_OPTIONS = [...RUNTIME_FIELD_OPTIONS_PRIMITIVE, {
  label: 'Composite',
  value: 'composite'
}];
exports.RUNTIME_FIELD_OPTIONS = RUNTIME_FIELD_OPTIONS;