import type { HTMLAttributes } from 'react';
import type { RovingFocusElement } from './roving-focus-root';
/** Get the next focusable RovingFocusItem */
export declare function getNextFocusableValue(items: RovingFocusElement[], value: string): RovingFocusElement | undefined;
/** Get the previous focusable RovingFocusItem */
export declare function getPrevFocusableValue(items: RovingFocusElement[], value: string): RovingFocusElement | undefined;
/** @deprecated RovingFocusItem is deprecated.*/
export declare const RovingFocusItem: import("react").ForwardRefExoticComponent<{
/** The value of the `RovingFocusItem` used to determine which item should have focus. */
value?: string;
/**
* Change the default rendered element for the one passed as a child, merging their props and behavior.
* @default false
*/
asChild?: boolean;
} & HTMLAttributes & import("react").RefAttributes>;
//# sourceMappingURL=roving-focus-item.d.ts.map