import type { ListBoxItemVariants } from "@heroui/styles";
import type { ComponentPropsWithRef } from "react";
import type { ListBoxItemRenderProps } from "react-aria-components";
import React from "react";
import { ListBoxItem as ListBoxItemPrimitive } from "react-aria-components";
interface ListBoxItemRootProps extends ComponentPropsWithRef<typeof ListBoxItemPrimitive>, ListBoxItemVariants {
    className?: string;
}
declare const ListBoxItemRoot: ({ children, className, variant, ...props }: ListBoxItemRootProps) => import("react/jsx-runtime").JSX.Element;
interface ListBoxItemIndicatorProps extends Omit<ComponentPropsWithRef<"span">, "children"> {
    children?: React.ReactNode | ((props: ListBoxItemRenderProps) => React.ReactNode);
}
declare const ListBoxItemIndicator: ({ children, className, ...props }: ListBoxItemIndicatorProps) => import("react/jsx-runtime").JSX.Element;
export { ListBoxItemRoot, ListBoxItemIndicator };
export type { ListBoxItemRootProps, ListBoxItemIndicatorProps };
