import * as React from 'react';
export interface UseCompositeItemParameters<Metadata> {
    metadata?: Metadata;
}
export declare function useCompositeItem<Metadata>(params?: UseCompositeItemParameters<Metadata>): {
    getItemProps: (externalProps?: {}) => import("../../utils/types.js").WithBaseUIEvent<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>>;
    ref: (node: HTMLElement | null) => void;
    index: number;
};
