import { type ClassValue } from 'clsx'; import * as React from 'react'; export declare function cn(...inputs: ClassValue[]): string; type PossibleRef = React.Ref | undefined; export declare function composeRefs(...refs: PossibleRef[]): (node: T) => void | (() => void); export declare function useComposedRefs(...refs: PossibleRef[]): (node: T) => void | (() => void); export declare function focusableProps(disabled?: boolean): { readonly tabIndex: -1; readonly 'aria-disabled': true; readonly 'data-disabled': ""; } | { readonly tabIndex: 0; readonly 'aria-disabled'?: undefined; readonly 'data-disabled'?: undefined; }; export {}; //# sourceMappingURL=utils.d.ts.map