import { ComponentPropsWithoutRef, ReactNode } from 'react'; import { UseComboboxReturnValue as UseDownshiftComboboxLegacyReturnValue } from 'downshift'; import { FlexProps } from '../Flex'; type ComboboxLegacyItemSharedProps = ComponentPropsWithoutRef<"li" | "div"> & { children?: ReactNode; disabled?: boolean; alignItems?: FlexProps["alignItems"]; justifyItems?: FlexProps["justifyItems"]; alignContent?: FlexProps["alignContent"]; justifyContent?: FlexProps["justifyContent"]; placeItems?: FlexProps["placeItems"]; placeContent?: FlexProps["placeContent"]; gap?: FlexProps["gap"]; rowGap?: FlexProps["rowGap"]; columnGap?: FlexProps["columnGap"]; }; export type ComboboxLegacyItemProps = ComboboxLegacyItemSharedProps & { item: Item; index: number; }; export type ComboboxLegacyItemAddNewProps = ComboboxLegacyItemSharedProps & { onSelection?: (inputValue: UseDownshiftComboboxLegacyReturnValue["inputValue"]) => void; }; export declare const ComboboxLegacyItem: ({ children, disabled: disabledProp, item, index, alignItems, justifyItems, alignContent, justifyContent, placeItems, placeContent, gap, rowGap, columnGap, ...rest }: ComboboxLegacyItemProps) => import("react/jsx-runtime").JSX.Element; export declare const ComboboxLegacyItemAddNew: ({ onSelection, ...props }: ComboboxLegacyItemAddNewProps) => import("react/jsx-runtime").JSX.Element | null; export {};