import { Dispatch, PropsWithChildren, SetStateAction } from 'react';
import { DropdownItem } from './types';
type ItemTextId = string | undefined;
interface DropdownItemContextState {
    textId: ItemTextId;
    setTextId: Dispatch<SetStateAction<ItemTextId>>;
    isSelected: boolean;
    itemData: DropdownItem;
    index: number;
    disabled: boolean;
}
export declare const DropdownItemProvider: ({ value, disabled, children, }: PropsWithChildren<{
    value: string;
    disabled?: boolean;
}>) => import("react/jsx-runtime").JSX.Element;
export declare const useDropdownItemContext: () => DropdownItemContextState;
export {};
