/**
 * Styled Components Module Declaration
 * -----------------------------------------------------------------------------------------------*/
import 'styled-components';
import type { StrapiTheme } from './themes';
declare module 'styled-components' {
    interface DefaultTheme extends StrapiTheme {
    }
}
export * from './components';
export * from './primitives';
export * from './themes';
export * from './hooks/useComposeRefs';
export * from './hooks/useControllableState';
export * from './hooks/useDateFormatter';
export * from './hooks/useId';
export * from './hooks/useIsomorphicLayoutEffect';
export * from './hooks/useMeasure';
export * from './utilities/AccessibleIcon';
export * from './utilities/DesignSystemProvider';
export * from './utilities/DismissibleLayer';
export * from './utilities/FocusTrap';
export * from './utilities/KeyboardNavigable';
export * from './utilities/Portal';
export * from './utilities/ScrollArea';
export * from './utilities/VisuallyHidden';
export { useFilter, useCollator, type Filter, useCallbackRef, composeEventHandlers } from '@strapi/ui-primitives';
//# sourceMappingURL=index.d.ts.map