"use client";
const e = {
  // General
  search: "Search",
  searchPlaceholder: "Search...",
  clearSearch: "Clear search",
  reset: "Reset",
  loading: "Loading...",
  notFoundMessage: "No results found",
  // Tooltip / helper text
  searchTooltipLabel: "You will search across these columns:",
  // Checkboxes
  selectAll: "Select all",
  selectRow: "Select row",
  // Filters
  filters: {
    addFilter: "Add Filter",
    advancedFilter: "Advanced Filter",
    addFilterRule: "Add Rule",
    addFilterGroup: "Add Group",
    deleteFilter: "Delete Filter",
    deleteCondition: "Delete Condition",
    deleteGroup: "Delete Group",
    duplicateCondition: "Duplicate Condition",
    duplicateGroup: "Duplicate Group",
    operator: "Operator",
    value: "Value",
    searchFilters: "Search columns",
    searchPlaceholder: "Search",
    selectDate: "Select date",
    where: "Where",
    and: "AND",
    or: "OR",
    filterNotSupported: "Filter not supported",
    column: "Column",
    filter: "Filter"
  },
  // Filter operators - String
  stringOperators: {
    eq: "Equal to",
    ne: "Not equal to",
    like: "Contains",
    nLike: "Does not contain",
    startsWith: "Starts with",
    endsWith: "Ends with",
    eqNull: "Is empty",
    nEqNull: "Is not empty"
  },
  // Filter operators - Number
  numberOperators: {
    eq: "=",
    ne: "!=",
    lt: "<",
    le: "<=",
    gt: ">",
    ge: ">=",
    eqNull: "Is empty",
    nEqNull: "Is not empty"
  },
  // Filter operators - Boolean
  booleanOperators: {
    eq: "Equal to",
    ne: "Not equal to",
    checked: "Checked",
    unchecked: "Unchecked",
    true: "True",
    false: "False"
  },
  // Filter operators - Date
  dateOperators: {
    is: "Is",
    isBefore: "Is before",
    isAfter: "Is after",
    eqNull: "Is empty",
    nEqNull: "Is not empty"
  },
  // Filter operators - DateTime
  dateTimeOperators: {
    isBefore: "Is before",
    isAfter: "Is after",
    eqNull: "Is empty",
    nEqNull: "Is not empty"
  },
  // Filter operators - List
  listOperators: {
    is: "Is",
    isNot: "Is not",
    contains: "Contains",
    doesNotContain: "Does not contain",
    eqNull: "Is empty",
    nEqNull: "Is not empty"
  },
  // Sorting
  sorting: {
    sort: "Sort",
    sorting: "Sorting",
    column: "Column",
    order: "Order",
    sortBy: "Sort by",
    ascending: "Ascending",
    descending: "Descending",
    clearSort: "Clear sort",
    resetSorting: "Reset Sorting",
    addSort: "Add sort"
  },
  // Column visibility
  columnVisibility: {
    visibleColumns: "Visible columns",
    hiddenColumns: "Hidden columns",
    hideColumn: "Hide column",
    showColumn: "Show column",
    hideAll: "Hide all",
    showAll: "Show all"
  },
  // Pagination
  pagination: {
    previous: "Previous",
    next: "Next",
    first: "First",
    last: "Last",
    page: "Page",
    of: "of",
    rows: "rows",
    pages: "pages",
    rowsPerPage: "Rows per page",
    goToPage: "Go to page",
    showing: "Showing",
    to: "to",
    entries: "entries"
  },
  // Table actions
  tableActions: {
    actions: "Actions"
  }
};
export {
  e as defaultDataTableI18n
};
