UNPKG

@ark-ui/solid

Version:

A collection of unstyled, accessible UI components for Solid, utilizing state machines for seamless interaction.

40 lines (34 loc) 1.22 kB
import * as solid_js from 'solid-js'; interface FormatByteProps { /** * The unit granularity to display */ unit?: 'bit' | 'byte'; /** * The unit display */ unitDisplay?: 'long' | 'short' | 'narrow'; /** * The byte size to format */ value: number; } declare const FormatByte: (props: FormatByteProps) => solid_js.JSX.Element; interface FormatNumberProps extends Intl.NumberFormatOptions { /** * The number to format */ value: number; } declare const FormatNumber: (props: FormatNumberProps) => solid_js.JSX.Element; interface FormatRelativeTimeProps extends Intl.RelativeTimeFormatOptions { /** * The date to format */ value: Date; } declare const FormatRelativeTime: (props: FormatRelativeTimeProps) => solid_js.JSX.Element; declare namespace format { export { FormatByte as Byte, type FormatByteProps as ByteProps, FormatNumber as Number, type FormatNumberProps as NumberProps, FormatRelativeTime as RelativeTime, type FormatRelativeTimeProps as RelativeTimeProps }; } export { format as Format, FormatByte, type FormatByteProps, FormatNumber, type FormatNumberProps, FormatRelativeTime, type FormatRelativeTimeProps };