import * as ObjectConverters from "./ui-object";
import * as TextConverters from "./ui-text";
import { ManyToManyValueConverter } from "./many-to-many-value-converter";

export const ValueConverters = [
  ObjectConverters.FilterValueConverter,
  ObjectConverters.SearchValueConverter,
  ObjectConverters.GroupValueConverter,
  ObjectConverters.ObjectMapValueConverter,
  ObjectConverters.SliceValueConverter,
  ObjectConverters.SortValueConverter,
  ObjectConverters.SplitValueConverter,
  ObjectConverters.OrderByValueConverter,
  ObjectConverters.FilterFnConverter,
  ObjectConverters.ArrayLengthConverter,
  TextConverters.AgeValueConverter,
  TextConverters.DateValueConverter,
  TextConverters.DatetimeValueConverter,
  TextConverters.DecimalValueConverter,
  TextConverters.FromNowValueConverter,
  TextConverters.JsonValueConverter,
  TextConverters.NumberValueConverter,
  TextConverters.PercentValueConverter,
  TextConverters.PhoneHtmlValueConverter,
  TextConverters.PhoneLocalHtmlValueConverter,
  TextConverters.PhoneLocalValueConverter,
  TextConverters.PhoneValueConverter,
  TextConverters.TimeValueConverter,
  TextConverters.UtcValueConverter,
  TextConverters.IsoValueConverter,
  TextConverters.EuroValueConverter,
  TextConverters.BoolValueConverter,
  TextConverters.CurrencyValueConverter,
  TextConverters.IbanValueConverter,
  TextConverters.VCSValueConverter,
  TextConverters.FileSizeValueConverter,
  ManyToManyValueConverter
];
