import t from "../deprecated/advanced-filter/types/FilterConditionOperator.js";
import e from "../enums/ColumnActionEnum.js";
import o from "../../jtl-dropdown/types/DropdownItem.js";
const i = [
  {
    type: o.Default,
    label: "Sort Ascending",
    icon: "ArrowDownAZ",
    action: e.SortAsc
  },
  {
    type: o.Default,
    label: "Sort Descending",
    icon: "ArrowDownZA",
    action: e.SortDes
  },
  {
    type: o.Default,
    label: "Filter this Column",
    icon: "Filter",
    action: e.Filter
  },
  {
    type: o.Separator
  },
  {
    type: o.Default,
    label: "Pin to Left",
    icon: "Pin",
    action: e.PinLeft
  },
  {
    type: o.Default,
    label: "Pin to Right",
    icon: "Pin",
    action: e.PinRight
  },
  {
    type: o.Default,
    label: "Rename Column",
    icon: "Edit3",
    action: e.Rename
  },
  {
    type: o.Default,
    label: "Hide Column",
    icon: "EyeOff",
    action: e.Hide
  },
  {
    type: o.Default,
    label: "Change Column Color",
    icon: "PaintBucket",
    action: e.SetColor
  },
  {
    type: o.Separator
  },
  {
    type: o.Default,
    label: "Auto-Resize Column",
    icon: "MoveHorizontal",
    action: e.AutoResize
  },
  {
    type: o.Default,
    label: "Auto-Resize All Columns",
    icon: "StretchVertical",
    action: e.AutoResizeAll
  }
], r = [
  t.Equals,
  t.NotEquals,
  t.Contains,
  t.StartsWith,
  t.EndsWith,
  t.In
], c = [
  t.Equals,
  t.NotEquals,
  t.GreaterThan,
  t.GreaterThanOrEqual,
  t.LessThan,
  t.LessThanOrEqual,
  t.In
], u = [t.Equals, t.NotEquals], s = [t.Equals, t.In], A = "dd.MM.yyyy", E = {
  [t.In]: "innerhalb"
};
export {
  u as BOOLEAN_OPERATORS,
  c as COMPARABLE_OPERATORS,
  s as DATE_OPERATORS,
  E as DATE_OPERATOR_TEXT_OVERRIDES,
  A as DEFAULT_DATE_DISPLAY_FORMAT,
  r as STRING_OPERATORS,
  i as columnActions
};
//# sourceMappingURL=index.js.map
