import type { ElementType, Ref } from 'react'; import type { Props } from '../types.js'; import { type HasDisplayName, type RefProp } from '../utils/render.js'; declare let DEFAULT_VISUALLY_HIDDEN_TAG: "div"; export declare enum Features { None = 1, Focusable = 2, Hidden = 4 } export type HiddenProps = Props; declare function VisuallyHidden(props: HiddenProps, ref: Ref): import("react").ReactElement> | null; interface ComponentHidden extends HasDisplayName { (props: HiddenProps & RefProp): JSX.Element; } export declare let Hidden: ComponentHidden; export {};