@ark-ui/solid
Version:
A collection of unstyled, accessible UI components for Solid, utilizing state machines for seamless interaction.
19 lines (15 loc) • 988 B
TypeScript
export { EnvironmentContext, EnvironmentProvider, EnvironmentProviderProps, RootNode, EnvironmentContext as UseEnvironmentContext, useEnvironmentContext } from './environment/index.js';
import { Accessor } from 'solid-js';
import { Modality } from '@zag-js/focus-visible';
export { Modality } from '@zag-js/focus-visible';
export { LocaleProvider, LocaleProviderProps, UseCollatorProps, UseDateFormatterProps, UseDateFormatterReturn, UseFilterProps, UseFilterReturn, UseLocaleContext, useCollator, useDateFormatter, useFilter, useLocaleContext } from './locale/index.js';
import '@internationalized/date';
import '../types-Sr_80hg9.js';
import '@zag-js/i18n-utils';
interface UseFocusVisibleProps {
isTextInput?: boolean;
autoFocus?: boolean;
}
declare function useFocusVisible(props?: UseFocusVisibleProps): Accessor<boolean>;
declare function useInteractionModality(): Accessor<Modality | null>;
export { type UseFocusVisibleProps, useFocusVisible, useInteractionModality };