import type { Meta } from '@storybook/react-vite'

const meta: Meta = {
  title: 'Utilities / Format',
}

export default meta

export { ByteBasic } from './examples/byte-basic.tsx'
export { ByteSizes } from './examples/byte-sizes.tsx'
export { ByteWithLocale } from './examples/byte-with-locale.tsx'
export { ByteWithUnit } from './examples/byte-with-unit.tsx'
export { ByteWithUnitDisplay } from './examples/byte-with-unit-display.tsx'
export { ByteWithUnitSystem } from './examples/byte-with-unit-system.tsx'

export { NumberBasic } from './examples/number-basic.tsx'
export { NumberWithCompact } from './examples/number-with-compact.tsx'
export { NumberWithCurrency } from './examples/number-with-currency.tsx'
export { NumberWithLocale } from './examples/number-with-locale.tsx'
export { NumberWithPercentage } from './examples/number-with-percentage.tsx'
export { NumberWithUnit } from './examples/number-with-unit.tsx'

export { RelativeTimeBasic } from './examples/relative-time-basic.tsx'
export { RelativeTimeShort } from './examples/relative-time-short.tsx'
export { TimeBasic } from './examples/time-basic.tsx'
export { TimeWithAmPmLabels } from './examples/time-with-am-pm-labels.tsx'
export { TimeWithDate } from './examples/time-with-date.tsx'
export { TimeWithLocale } from './examples/time-with-locale.tsx'
export { TimeWithSeconds } from './examples/time-with-seconds.tsx'
