import { type ComponentProps } from "react";
import { type PropertyListItemSize } from "../../types/components";
import { type TooltipProps } from "../controls";
export interface PropertyListItemProps extends ComponentProps<"li"> {
    isLoading?: boolean;
    label?: React.ReactNode;
    icon?: React.ReactNode;
    detail?: React.ReactNode;
    variant?: PropertyListItemSize;
    showGradientBg?: boolean;
    labelClassName?: string;
    iconClassName?: string;
    detailClassName?: string;
    tooltip?: Omit<TooltipProps, "children">;
    collapsibleContent?: React.ReactNode;
    addExtraPadding?: boolean;
}
export declare function PropertyListItem({ isLoading, label, detail, icon, className, variant, showGradientBg, labelClassName, iconClassName, detailClassName, tooltip, collapsibleContent, addExtraPadding, ...props }: PropertyListItemProps): import("react/jsx-runtime").JSX.Element;
