import { RegistryFieldFormatsProvider } from 'ui/registry/field_formats';
import { stringifyUrl } from 'ui/stringify/types/url';
import { stringifyBytes } from 'ui/stringify/types/bytes';
import { stringifyDate } from 'ui/stringify/types/date';
import { stringifyDuration } from 'ui/stringify/types/duration';
import { stringifyIp } from 'ui/stringify/types/ip';
import { stringifyNumber } from 'ui/stringify/types/number';
import { stringifyPercent } from 'ui/stringify/types/percent';
import { stringifyString } from 'ui/stringify/types/string';
import { stringifySource } from 'ui/stringify/types/source';
import { stringifyColor } from 'ui/stringify/types/color';
import { stringifyTruncate } from 'ui/stringify/types/truncate';
import { stringifyBoolean } from 'ui/stringify/types/boolean';

RegistryFieldFormatsProvider.register(stringifyUrl);
RegistryFieldFormatsProvider.register(stringifyBytes);
RegistryFieldFormatsProvider.register(stringifyDate);
RegistryFieldFormatsProvider.register(stringifyDuration);
RegistryFieldFormatsProvider.register(stringifyIp);
RegistryFieldFormatsProvider.register(stringifyNumber);
RegistryFieldFormatsProvider.register(stringifyPercent);
RegistryFieldFormatsProvider.register(stringifyString);
RegistryFieldFormatsProvider.register(stringifySource);
RegistryFieldFormatsProvider.register(stringifyColor);
RegistryFieldFormatsProvider.register(stringifyTruncate);
RegistryFieldFormatsProvider.register(stringifyBoolean);
